v3.26.1
Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) - USD ($)
$ in Thousands
Total
Common Stock
Additional
Paid-In
Capital
Accumulated
Other Comprehensive Loss
Accumulated
Deficit
Beginning balance (in shares) at Dec. 31, 2024 29,084,235        
Beginning balance at Dec. 31, 2024 $ 419,409        
Ending balance (in shares) at Jun. 30, 2025 29,084,235        
Ending balance at Jun. 30, 2025 $ 419,409        
Beginning balance (in shares) at Dec. 31, 2024   10,925,950      
Beginning balance at Dec. 31, 2024 (251,656) $ 0 $ 30,545 $ 0 $ (282,201)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   159,094      
Issuance of common stock upon exercise of stock options 531   531    
Stock-based compensation 5,106   5,106    
Net income (loss) (4,234)       (4,234)
Ending balance (in shares) at Jun. 30, 2025   11,085,044      
Ending balance at Jun. 30, 2025 $ (250,253) $ 0 36,182 0 (286,435)
Beginning balance (in shares) at Mar. 31, 2025 29,084,235        
Beginning balance at Mar. 31, 2025 $ 419,409        
Ending balance (in shares) at Jun. 30, 2025 29,084,235        
Ending balance at Jun. 30, 2025 $ 419,409        
Beginning balance (in shares) at Mar. 31, 2025   11,056,337      
Beginning balance at Mar. 31, 2025 (252,905) $ 0 33,284 0 (286,189)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   28,707      
Issuance of common stock upon exercise of stock options 166   166    
Stock-based compensation 2,732   2,732    
Net income (loss) (246)       (246)
Ending balance (in shares) at Jun. 30, 2025   11,085,044      
Ending balance at Jun. 30, 2025 $ (250,253) $ 0 36,182 0 (286,435)
Beginning balance (in shares) at Dec. 31, 2025 0        
Beginning balance at Dec. 31, 2025 $ 0        
Ending balance (in shares) at Jun. 30, 2026 0        
Ending balance at Jun. 30, 2026 $ 0        
Beginning balance (in shares) at Dec. 31, 2025   45,804,755      
Beginning balance at Dec. 31, 2025 $ 480,105 $ 0 756,644 (1,792) (274,747)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares) 908,679 908,679      
Issuance of common stock upon exercise of stock options $ 7,685   7,685    
Stock-based compensation 13,772   13,772    
Exercise of Class A common stock warrants (in shares)   113,116      
Exercise of Class A common stock warrants 9,220   9,220    
Net income (loss) 26,024       26,024
Ending balance (in shares) at Jun. 30, 2026   46,826,550      
Ending balance at Jun. 30, 2026 $ 536,806 $ 0 787,321 (1,792) (248,723)
Beginning balance (in shares) at Mar. 31, 2026 0        
Beginning balance at Mar. 31, 2026 $ 0        
Ending balance (in shares) at Jun. 30, 2026 0        
Ending balance at Jun. 30, 2026 $ 0        
Beginning balance (in shares) at Mar. 31, 2026   45,980,892      
Beginning balance at Mar. 31, 2026 505,620 $ 0 764,189 (1,792) (256,777)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   732,542      
Issuance of common stock upon exercise of stock options 6,430   6,430    
Stock-based compensation 7,482   7,482    
Exercise of Class A common stock warrants (in shares)   113,116      
Exercise of Class A common stock warrants 9,220   9,220    
Net income (loss) 8,054       8,054
Ending balance (in shares) at Jun. 30, 2026   46,826,550      
Ending balance at Jun. 30, 2026 $ 536,806 $ 0 $ 787,321 $ (1,792) $ (248,723)