v3.25.2
Common Stock and Stock-Based Awards - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Equity [Abstract]    
Number of Shares, Beginning Balance 886,123  
Number of Shares, Granted 512,431  
Number of Shares, Exercised 0  
Number of Shares, Forfeited (198,087)  
Number of Shares, Ending Balance 1,200,467 886,123
Number of Shares, Vested or expected to vest 1,200,467  
Number of Shares, Options exercisable 499,042  
Weighted Average Exercise Price, Beginning Balance $ 129.29  
Weighted Average Exercise Price, Granted 15.37  
Weighted Average Exercise Price, Exercised 0  
Weighted Average Exercise Price, Forfeited 112.31  
Weighted Average Exercise Price, Ending Balance 83.46 $ 129.29
Weighted Average Exercise Price, Vested or expected to vest 83.46  
Weighted Average Exercise Price, Options exercisable $ 168.97  
Weighted Average Remaining Contractual Term, Outstanding 7 years 7 months 13 days 6 years 7 months 2 days
Weighted Average Remaining Contractual Term, Vested or expected to vest 7 years 7 months 13 days  
Weighted Average Remaining Contractual Term, Options exercisable 5 years 4 months 6 days  
Aggregate Intrinsic Value, Outstanding $ 0 $ 87
Aggregate Intrinsic Value, Vested or expected to vest 0  
Aggregate Intrinsic Value, Options exercisable $ 0