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
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net loss used to compute basic loss per share $ (43,613) $ (4,250)
Net loss used to compute diluted loss per share $ (43,613) $ (4,250)
Denominator:    
Weighted average common stock outstanding used in basic EPS computations 18,245,337 12,607,440
Weighted average common stock outstanding used in diluted EPS computations 18,245,337 12,607,440
Loss per share, basic $ (2.39) $ (0.34)
Loss per share, diluted $ (2.39) $ (0.34)