v3.25.2
Stock Incentive and Employee Benefit Plan - Schedule of Stock Options Outstanding Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Options Outstanding, Beginning Balance 1,028  
Options Outstanding, Granted 1  
Options Outstanding, Forfeited/Cancelled (19)  
Options Outstanding, Ending Balance 1,010 1,028
Vested and expected to vest as of June 30, 2025 1,010  
Options Outstanding, Exercisable 788  
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 138.23  
Weighted Average Exercise Price, Granted 4.7  
Weighted Average Exercise Price, Forfeited/Cancelled 93.38  
Weighted Average Exercise Price, Outstanding, Ending Balance 138.98 $ 138.23
Weighted-Average Exercise Price,Vested and expected to vest as of June 30, 2025 138.98  
Weighted Average Exercise Price, Exercisable $ 121  
Outstanding, Weighted-average Remaining Contractual Life, (in Years) 5 years 9 months 18 days 6 years 4 months 24 days
Weighted-Average Remaining Contractual Life, in year,Vested and expected to vest as of June 30, 2025 5 years 9 months 18 days  
Exercisable, Weighted-average Remaining Contractual Life, (in Years) 5 years 2 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 1 $ 0
Aggregate Intrinsic Value ,Vested and expected to vest as of June 30, 2025 1  
Aggregate Intrinsic Value, Exercisable $ 0