Quarterly report [Sections 13 or 15(d)]

Net (Loss) Income Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)

v3.25.1
Net (Loss) Income Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net (loss) income $ 570 $ (20,963)
Less: Dividend to Series B preferred stockholders (208)
Net income attributable to participating securities (60)
Net (loss) income attributable to common stockholders, basic $ 510 $ (21,171)
Denominator:    
Weighted-average shares outstanding used in computing net (loss) income per share attributable to common stockholders, basic (in Shares) 116,818,811 34,912,692
Net (loss) income per share attributable to common stockholders, basic (in Dollars per share) $ (0.61)
Numerator:    
Net (loss) income $ 570 $ (20,963)
Less: Dividend to Series B preferred stockholders (208)
Net income attributable to participating securities (60)
Change in fair value of preferred stock warrant liability (6,724)
Net loss attributable to common stockholders, diluted $ (6,214) $ (21,171)
Denominator:    
Weighted-average shares outstanding used in computing net loss per share attributable to common stockholders, diluted (in Shares) 123,834,773 34,912,692
Net loss per share attributable to common stockholders, diluted (in Dollars per share) $ (0.05) $ (0.61)