XML 17 R6.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Series B Redeemable Convertible Preferred Stock
Series D Redeemable Convertible Preferred Stock
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Temporary equity, beginning balance (in shares) at Dec. 31, 2024 118,219,000          
Temporary equity, beginning balance at Dec. 31, 2024 $ 449,034          
Temporary equity, ending balance (in shares) at Mar. 31, 2025 118,219,000          
Temporary equity, ending balance at Mar. 31, 2025 $ 449,034          
Beginning balance (in shares) at Dec. 31, 2024       8,157,000    
Beginning balance at Dec. 31, 2024 (384,403)     $ 8 $ 59,555 $ (443,966)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options (in shares)       205,000    
Issuance of common stock upon exercise of stock options 919       919  
Share-based compensation expense 2,883       2,883  
Net income (loss) and comprehensive income (loss) (9,448)         (9,448)
Net income (loss) and comprehensive income (loss) (9,448)         (9,448)
Ending balance (in shares) at Mar. 31, 2025       8,362,000    
Ending balance at Mar. 31, 2025 $ (390,049)     $ 8 63,357 (453,414)
Temporary equity, beginning balance (in shares) at Dec. 31, 2024 118,219,000          
Temporary equity, beginning balance at Dec. 31, 2024 $ 449,034          
Temporary equity, ending balance (in shares) at Jun. 30, 2025 0          
Temporary equity, ending balance at Jun. 30, 2025 $ 0          
Beginning balance (in shares) at Dec. 31, 2024       8,157,000    
Beginning balance at Dec. 31, 2024 (384,403)     $ 8 59,555 (443,966)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) and comprehensive income (loss) (14,759)          
Net income (loss) and comprehensive income (loss) (14,759)          
Ending balance (in shares) at Jun. 30, 2025       57,321,000    
Ending balance at Jun. 30, 2025 $ 214,214     $ 56 672,883 (458,725)
Temporary equity, beginning balance (in shares) at Mar. 31, 2025 118,219,000          
Temporary equity, beginning balance at Mar. 31, 2025 $ 449,034          
Increase (Decrease) in Temporary Equity [Roll Forward]            
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering (in shares) (118,446,000)          
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering $ (452,112)          
Automatic cashless exercise of all outstanding Series B redeemable convertible preferred stock warrants / Cashless exercise of all outstanding Series D redeemable convertible preferred stock warrants (in shares)   92,000 135,000      
Automatic cashless exercise of all outstanding Series B redeemable convertible preferred stock warrants / Cashless exercise of all outstanding Series D redeemable convertible preferred stock warrants   $ 493 $ 2,585      
Temporary equity, ending balance (in shares) at Jun. 30, 2025 0          
Temporary equity, ending balance at Jun. 30, 2025 $ 0          
Beginning balance (in shares) at Mar. 31, 2025       8,362,000    
Beginning balance at Mar. 31, 2025 (390,049)     $ 8 63,357 (453,414)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options (in shares)       392,000    
Issuance of common stock upon exercise of stock options 2,989       2,989  
Share-based compensation expense 2,873       2,873  
Issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions and offering costs (in shares)       9,085,000    
Issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions and offering costs 151,600     $ 9 151,591  
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering (in shares)       39,482,000    
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering 452,112     $ 39 452,073  
Net income (loss) and comprehensive income (loss) (5,311)         (5,311)
Net income (loss) and comprehensive income (loss) (5,311)         (5,311)
Ending balance (in shares) at Jun. 30, 2025       57,321,000    
Ending balance at Jun. 30, 2025 $ 214,214     $ 56 672,883 (458,725)
Temporary equity, beginning balance (in shares) at Dec. 31, 2025 0          
Temporary equity, beginning balance at Dec. 31, 2025 $ 0          
Temporary equity, ending balance (in shares) at Mar. 31, 2026 0          
Temporary equity, ending balance at Mar. 31, 2026 $ 0          
Beginning balance (in shares) at Dec. 31, 2025 58,429,000     58,429,000    
Beginning balance at Dec. 31, 2025 $ 229,680     $ 58 686,366 (456,744)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options (in shares)       781,000    
Issuance of common stock upon exercise of stock options 3,247     $ 1 3,246  
Issuance of common stock upon settlement of restricted stock units, net of shares withheld for employee taxes (in shares)       30,000    
Issuance of common stock upon settlement of restricted stock units, net of shares withheld for employee taxes 0          
Taxes paid related to net share settlement of equity awards (127)       (127)  
Share-based compensation expense 4,288       4,288  
Net income (loss) and comprehensive income (loss) (2,970)         (2,970)
Net income (loss) and comprehensive income (loss) (2,970)         (2,970)
Ending balance (in shares) at Mar. 31, 2026       59,240,000    
Ending balance at Mar. 31, 2026 $ 234,118     $ 59 693,773 (459,714)
Temporary equity, beginning balance (in shares) at Dec. 31, 2025 0          
Temporary equity, beginning balance at Dec. 31, 2025 $ 0          
Temporary equity, ending balance (in shares) at Jun. 30, 2026 0          
Temporary equity, ending balance at Jun. 30, 2026 $ 0          
Beginning balance (in shares) at Dec. 31, 2025 58,429,000     58,429,000    
Beginning balance at Dec. 31, 2025 $ 229,680     $ 58 686,366 (456,744)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) and comprehensive income (loss) 2,324          
Net income (loss) and comprehensive income (loss) $ 2,324          
Ending balance (in shares) at Jun. 30, 2026 60,606,000     60,606,000    
Ending balance at Jun. 30, 2026 $ 252,739     $ 61 707,098 (454,420)
Temporary equity, beginning balance (in shares) at Mar. 31, 2026 0          
Temporary equity, beginning balance at Mar. 31, 2026 $ 0          
Temporary equity, ending balance (in shares) at Jun. 30, 2026 0          
Temporary equity, ending balance at Jun. 30, 2026 $ 0          
Beginning balance (in shares) at Mar. 31, 2026       59,240,000    
Beginning balance at Mar. 31, 2026 234,118     $ 59 693,773 (459,714)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options (in shares)       1,125,000    
Issuance of common stock upon exercise of stock options 8,137     $ 2 8,135  
Issuance of common stock upon settlement of restricted stock units, net of shares withheld for employee taxes (in shares)       241,000    
Issuance of common stock upon settlement of restricted stock units, net of shares withheld for employee taxes 0          
Taxes paid related to net share settlement of equity awards (533)       (533)  
Share-based compensation expense 5,723       5,723  
Net income (loss) and comprehensive income (loss) 5,294         5,294
Net income (loss) and comprehensive income (loss) $ 5,294         5,294
Ending balance (in shares) at Jun. 30, 2026 60,606,000     60,606,000    
Ending balance at Jun. 30, 2026 $ 252,739     $ 61 $ 707,098 $ (454,420)