v3.26.1
Earnings (Loss) Per Share - Components of Basic and Diluted Loss Per Shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net loss used to compute basic loss per share $ (27,834) $ (13,271) $ (71,447) $ (17,521)
Net loss used to compute diluted loss per share $ (27,834) $ (13,271) $ (71,447) $ (17,521)
Denominator:        
Weighted average common stock outstanding used in basic EPS computations 26,145,210 13,333,374 22,217,096 12,972,412
Weighted average common stock outstanding used in diluted EPS computations 26,145,210 13,333,374 22,217,096 12,972,412
Loss per share, basic $ (1.06) $ (1) $ (3.22) $ (1.35)
Loss per share, diluted $ (1.06) $ (1) $ (3.22) $ (1.35)