v3.25.2
Stockholders’ Equity and Stock-Based Compensation - Schedule of Activity for Common Stock Subject to Vesting (Details) - $ / shares
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Schedule of Activity for Common Stock Subject to Vesting [Abstract]    
Shares Subject to Vesting, Beginning Balance 63,217 73,922
Weighted Average Grant Date Fair Value, Beginning Balance $ 93.55 $ 97.32
Shares Subject to Vesting, Granted
Weighted Average Grant Date Fair Value, Granted
Shares Subject to Vesting, Vested (10,420) (10,705)
Weighted Average Grant Date Fair Value, Vested $ 138.68 $ 119.54
Shares Subject to Vesting, Forfeited (13,740)
Weighted Average Grant Date Fair Value, Forfeited $ 80.56
Shares Subject to Vesting, Ending Balance 39,057 63,217
Weighted Average Grant Date Fair Value, Ending Balance $ 86.08 $ 93.55