XML 16 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Accumulated deficit
Accumulated other comprehensive income (loss)
Beginning balance (in shares) at Dec. 31, 2024   129,205,901      
Beginning balance at Dec. 31, 2024 $ 395,737 $ 129 $ 430,791 $ (35,199) $ 16
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued in connection with employee stock plans (in shares)   500,830      
Shares issued in connection with employee stock plans 39 $ 1 38    
Shares of Common Stock withheld related to net share settlement (in shares)   (29,006)      
Shares of Common Stock withheld related to net share settlement (129)   (129)    
Repurchase of shares (in shares)   (2,078,583)      
Repurchase of shares (10,627) $ (2) (10,625)    
Stock-based compensation 6,630   6,630    
Unrealized loss on marketable securities (65)       (65)
Foreign currency translation adjustment, net of tax (560)       (560)
Net loss (11,402)     (11,402)  
Ending balance (in shares) at Mar. 31, 2025   127,599,142      
Ending balance at Mar. 31, 2025 379,623 $ 128 426,705 (46,601) (609)
Beginning balance (in shares) at Dec. 31, 2025   128,550,136      
Beginning balance at Dec. 31, 2025 341,739 $ 129 441,107 (101,738) 2,241
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued in connection with employee stock plans (in shares)   647,968      
Shares issued in connection with employee stock plans 21 $ 1 20    
Shares of Common Stock withheld related to net share settlement (in shares)   (55,517)      
Shares of Common Stock withheld related to net share settlement (239) $ (1) (238)    
Stock-based compensation 4,861   4,861    
Unrealized loss on marketable securities (201)       (201)
Foreign currency translation adjustment, net of tax 328       328
Net loss (18,866)     (18,866)  
Ending balance (in shares) at Mar. 31, 2026   129,142,587      
Ending balance at Mar. 31, 2026 $ 327,644 $ 129 $ 445,750 $ (120,604) $ 2,369