v3.26.1
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Deficit (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Temporary equity, balances at beginning of period (in shares) at Dec. 31, 2024 25,000      
Temporary equity, balances at beginning of period at Dec. 31, 2024 $ 24,772      
Temporary equity, balances at ending of period (in shares) at Mar. 31, 2025 25,000      
Temporary equity, balances at ending of period at Mar. 31, 2025 $ 24,772      
Balances at beginning of period (in shares) at Dec. 31, 2024   39,785,000    
Balances at beginning of period at Dec. 31, 2024 (8,549) $ 4 $ 639,960 $ (648,513)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon settlement of restricted stock units, net of tax withholdings (in shares)   470,000    
Issuance of common stock upon settlement of restricted stock units, net of tax withholdings (521)   (521)  
Stock-based compensation 969   969  
Net loss (3,547)     (3,547)
Balances at ending of period (in shares) at Mar. 31, 2025   40,255,000    
Balances at ending of period at Mar. 31, 2025 $ (11,648) $ 4 640,408 (652,060)
Temporary equity, balances at beginning of period (in shares) at Dec. 31, 2024 25,000      
Temporary equity, balances at beginning of period at Dec. 31, 2024 $ 24,772      
Temporary equity, balances at ending of period (in shares) at Jun. 30, 2025 25,000      
Temporary equity, balances at ending of period at Jun. 30, 2025 $ 24,772      
Balances at beginning of period (in shares) at Dec. 31, 2024   39,785,000    
Balances at beginning of period at Dec. 31, 2024 (8,549) $ 4 639,960 (648,513)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net loss (7,173)      
Balances at ending of period (in shares) at Jun. 30, 2025   41,002,000    
Balances at ending of period at Jun. 30, 2025 $ (14,008) $ 4 641,674 (655,686)
Temporary equity, balances at beginning of period (in shares) at Mar. 31, 2025 25,000      
Temporary equity, balances at beginning of period at Mar. 31, 2025 $ 24,772      
Temporary equity, balances at ending of period (in shares) at Jun. 30, 2025 25,000      
Temporary equity, balances at ending of period at Jun. 30, 2025 $ 24,772      
Balances at beginning of period (in shares) at Mar. 31, 2025   40,255,000    
Balances at beginning of period at Mar. 31, 2025 (11,648) $ 4 640,408 (652,060)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon settlement of restricted stock units, net of tax withholdings (in shares)   608,000    
Issuance of common stock upon settlement of restricted stock units, net of tax withholdings (253)   (253)  
Shares issued in connection with the Employee Stock Purchase Plan (in shares)   139,000    
Shares issued in connection with the Employee Stock Purchase Plan 141   141  
Stock-based compensation 1,378   1,378  
Net loss (3,626)     (3,626)
Balances at ending of period (in shares) at Jun. 30, 2025   41,002,000    
Balances at ending of period at Jun. 30, 2025 $ (14,008) $ 4 641,674 (655,686)
Temporary equity, balances at beginning of period (in shares) at Dec. 31, 2025 25,000      
Temporary equity, balances at beginning of period at Dec. 31, 2025 $ 24,772      
Temporary equity, balances at ending of period (in shares) at Mar. 31, 2026 25,000      
Temporary equity, balances at ending of period at Mar. 31, 2026 $ 24,772      
Balances at beginning of period (in shares) at Dec. 31, 2025   41,797,000    
Balances at beginning of period at Dec. 31, 2025 (16,999) $ 4 643,226 (660,229)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon settlement of restricted stock units, net of tax withholdings (in shares)   231,000    
Issuance of common stock upon settlement of restricted stock units, net of tax withholdings (196)   (196)  
Stock-based compensation 806   806  
Net loss (1,009)     (1,009)
Balances at ending of period (in shares) at Mar. 31, 2026   42,028,000    
Balances at ending of period at Mar. 31, 2026 $ (17,398) $ 4 643,836 (661,238)
Temporary equity, balances at beginning of period (in shares) at Dec. 31, 2025 25,000      
Temporary equity, balances at beginning of period at Dec. 31, 2025 $ 24,772      
Temporary equity, balances at ending of period (in shares) at Jun. 30, 2026 25,000      
Temporary equity, balances at ending of period at Jun. 30, 2026 $ 24,772      
Balances at beginning of period (in shares) at Dec. 31, 2025   41,797,000    
Balances at beginning of period at Dec. 31, 2025 (16,999) $ 4 643,226 (660,229)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net loss (1,929)      
Balances at ending of period (in shares) at Jun. 30, 2026   42,701,000    
Balances at ending of period at Jun. 30, 2026 $ (17,531) $ 4 644,623 (662,158)
Temporary equity, balances at beginning of period (in shares) at Mar. 31, 2026 25,000      
Temporary equity, balances at beginning of period at Mar. 31, 2026 $ 24,772      
Temporary equity, balances at ending of period (in shares) at Jun. 30, 2026 25,000      
Temporary equity, balances at ending of period at Jun. 30, 2026 $ 24,772      
Balances at beginning of period (in shares) at Mar. 31, 2026   42,028,000    
Balances at beginning of period at Mar. 31, 2026 (17,398) $ 4 643,836 (661,238)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon settlement of restricted stock units, net of tax withholdings (in shares)   557,000    
Issuance of common stock upon settlement of restricted stock units, net of tax withholdings (175)   (175)  
Shares issued in connection with the Employee Stock Purchase Plan (in shares)   116,000    
Shares issued in connection with the Employee Stock Purchase Plan 117   117  
Stock-based compensation 845   845  
Net loss (920)     (920)
Balances at ending of period (in shares) at Jun. 30, 2026   42,701,000    
Balances at ending of period at Jun. 30, 2026 $ (17,531) $ 4 $ 644,623 $ (662,158)