v3.25.2
Net Loss Per Share - Schedule of Computation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic net loss per share:        
Net loss $ (36,270) $ (41,365) $ (86,827) $ (92,857)
Shares used in computation:        
Weighted average common shares outstanding (in shares) 15,187,558 15,095,956 15,185,724 15,087,913
Weighted-average effect of dilutive securities:        
Assumed exercise of stock options (in shares) 0 0 0 0
Assumed exercise of Public & Private Warrants (in shares) 0 0 0 0
Diluted weighted-average common shares outstanding (in shares) 15,187,558 15,095,956 15,185,724 15,087,913
Earnings (loss) per share attributable to common stockholders:        
Basic (in dollars per share) $ (2.39) $ (2.74) $ (5.72) $ (6.15)
Diluted (in dollars per share) $ (2.39) $ (2.74) $ (5.72) $ (6.15)