XML 13 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Unaudited Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Common stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Redeemable Convertible Preferred Stock
Temporary equity beginning balance at Dec. 31, 2023           $ 132,722
Temporary equity beginning balance, shares at Dec. 31, 2023           31,465,128
Beginning balance at Dec. 31, 2023 $ (173,396)   $ 8,142 $ 164 $ (181,702)  
Beginning balance, shares at Dec. 31, 2023   1,673,314        
Series D redeemable convertible preferred stock, Value           $ 169,458
Series D redeemable convertible preferred stock, Shares           49,713,402
Conversion of convertible promissory notes into Series D-1 redeemable convertible preferred stock, Value           $ 40,651
Conversion of convertible promissory notes into Series D-1 redeemable convertible preferred stock, Share           11,887,535
Issuance of common stock upon exercise of options 3   3      
Issuance of common stock upon exercise of options, shares   280        
Stock-based compensation expense 852   852      
Foreign currency translation adjustment 21     21    
Net Income (Loss) (12,992)       (12,992)  
Temporary equity Ending balance at Mar. 31, 2024           $ 342,831
Temporary equity Ending balance, shares at Mar. 31, 2024           93,066,065
Ending balance at Mar. 31, 2024 (185,512)   8,997 185 (194,694)  
Ending balance, shares at Mar. 31, 2024   1,673,594        
Beginning balance at Dec. 31, 2024 $ 323,127   575,693 245 (252,811)  
Beginning balance, shares at Dec. 31, 2024 35,850,037 35,850,037        
Stock-based compensation expense $ 2,949   2,949      
Unrealized gain (loss) on marketable securities 29     29    
Foreign currency translation adjustment (10)     (10)    
Net Income (Loss) (12,928)       (12,928)  
Ending balance at Mar. 31, 2025 $ 313,167   $ 578,642 $ 264 $ (265,739)  
Ending balance, shares at Mar. 31, 2025 35,850,037 35,850,037