Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Net Income (Loss) Per Share - Schedule of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:            
Net income (loss) $ (6,447) $ 570 $ 9,855 $ (20,963) $ (5,877) $ (11,108)
Net loss attributable to participating securities   (5,925)  
Dividend to Series B-1 preferred stockholders   (887)   (1,095)
Net income (loss) attributable to common shares, basic (6,447)   3,043   (5,877) (12,203)
Change in fair value of preferred stock warrant liability   (16,810)  
Net (loss) attributable to common shares, diluted $ (6,447)   $ (13,767)   $ (5,877) $ (12,203)
Denominator:            
Weighted-average shares outstanding used in computing net income (loss) per share attributable to common stockholders, basic (in Shares) 12,302,059   3,791,481   11,993,663 3,639,800
Weighted-average effect of diluted securities:            
Tranche warrants to purchase convertible preferred stock (in Shares)   5,613,804  
Weighted-average shares outstanding used in computing net loss per share attributable to common stockholders, diluted (in Shares) 12,302,059   9,405,285   11,993,663 3,639,800
Net loss per share attributable to common stockholders, diluted (in Dollars per share) $ (0.52)   $ (1.5)   $ (0.49) $ (3.35)
Net income (loss) per share attributable to common stockholders, basic (in Dollars per share) $ (0.52)   $ 0.8   $ (0.49) $ (3.35)