XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (unaudited) - USD ($)
$ in Thousands
Total
Redeemable Convertible Preferred Stock
Common Stock
Additional Paid-in-Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Temporary equity, beginning balance, Shares at Dec. 31, 2023   17,817,643        
Temporary equity, beginning balance at Dec. 31, 2023   $ 147,412        
Beginning balance, Shares at Dec. 31, 2023     5,430,298      
Beginning balance at Dec. 31, 2023 $ (112,252)   $ 5 $ 14,232   $ (126,489)
Issuance of common stock pursuant to stock option exercises, Shares     30,904      
Issuance of common stock pursuant to stock option exercises 118     118    
Stock-based compensation 757     757    
Net loss (8,521)         (8,521)
Temporary equity, ending balance, Shares at Mar. 31, 2024   17,817,643        
Temporary equity, ending balance at Mar. 31, 2024   $ 147,412        
Ending balance, Shares at Mar. 31, 2024     5,461,202      
Ending balance at Mar. 31, 2024 (119,898)   $ 5 15,107   (135,010)
Temporary equity, beginning balance, Shares at Dec. 31, 2023   17,817,643        
Temporary equity, beginning balance at Dec. 31, 2023   $ 147,412        
Beginning balance, Shares at Dec. 31, 2023     5,430,298      
Beginning balance at Dec. 31, 2023 (112,252)   $ 5 14,232   (126,489)
Net loss (17,462)          
Temporary equity, ending balance, Shares at Jun. 30, 2024   17,817,643        
Temporary equity, ending balance at Jun. 30, 2024   $ 147,412        
Ending balance, Shares at Jun. 30, 2024     5,594,965      
Ending balance at Jun. 30, 2024 (127,275)   $ 5 16,671   (143,951)
Temporary equity, beginning balance, Shares at Mar. 31, 2024   17,817,643        
Temporary equity, beginning balance at Mar. 31, 2024   $ 147,412        
Beginning balance, Shares at Mar. 31, 2024     5,461,202      
Beginning balance at Mar. 31, 2024 (119,898)   $ 5 15,107   (135,010)
Issuance of common stock pursuant to stock option exercises, Shares     133,763      
Issuance of common stock pursuant to stock option exercises 488     488    
Stock-based compensation 1,076     1,076    
Net loss (8,941)         (8,941)
Temporary equity, ending balance, Shares at Jun. 30, 2024   17,817,643        
Temporary equity, ending balance at Jun. 30, 2024   $ 147,412        
Ending balance, Shares at Jun. 30, 2024     5,594,965      
Ending balance at Jun. 30, 2024 (127,275)   $ 5 16,671   (143,951)
Beginning balance, Shares at Dec. 31, 2024     35,850,606      
Beginning balance at Dec. 31, 2024 191,165   $ 36 358,073   (166,944)
Issuance of restricted stock awards, Shares     12,468      
Shares withheld for taxes, Shares     (4,303)      
Shares withheld for taxes (100)     (100)    
Issuance of common stock pursuant to stock option exercises, Shares     38,291      
Issuance of common stock pursuant to stock option exercises 251     251    
Stock-based compensation 2,348     2,348    
Net loss (12,777)         (12,777)
Other comprehensive income (loss) (6)       $ (6)  
Ending balance, Shares at Mar. 31, 2025     35,897,062      
Ending balance at Mar. 31, 2025 180,881   $ 36 360,572 (6) (179,721)
Beginning balance, Shares at Dec. 31, 2024     35,850,606      
Beginning balance at Dec. 31, 2024 $ 191,165   $ 36 358,073   (166,944)
Issuance of common stock pursuant to stock option exercises, Shares 738,385          
Net loss $ (26,420)          
Ending balance, Shares at Jun. 30, 2025     36,599,663      
Ending balance at Jun. 30, 2025 172,155   $ 37 365,477 5 (193,364)
Beginning balance, Shares at Mar. 31, 2025     35,897,062      
Beginning balance at Mar. 31, 2025 180,881   $ 36 360,572 (6) (179,721)
Issuance of restricted stock awards, Shares     48,215      
Shares withheld for taxes (268)     (268)    
Issuance of common stock pursuant to stock option exercises, Shares     654,386      
Issuance of common stock pursuant to stock option exercises 2,007   $ 1 2,006    
Stock-based compensation 3,167     3,167    
Net loss (13,643)         (13,643)
Other comprehensive income (loss) 11       11  
Ending balance, Shares at Jun. 30, 2025     36,599,663      
Ending balance at Jun. 30, 2025 $ 172,155   $ 37 $ 365,477 $ 5 $ (193,364)