v3.25.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, 2023   130,714,906      
Beginning balance at Dec. 31, 2023 $ 393,064 $ 131 $ 423,386 $ (29,178) $ (1,275)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued in connection with employee stock plans (in shares)   559,325      
Shares issued in connection with employee stock plans 506   506    
Shares of Common Stock withheld related to net share settlement (in shares)   (20,050)      
Shares of Common Stock withheld related to net share settlement (148)   (148)    
Stock-based compensation 5,640   5,640    
Unrealized loss on marketable securities (35)       (35)
Foreign currency translation adjustment, net of tax (244)       (244)
Net loss (6,169)     (6,169)  
Ending balance (in shares) at Mar. 31, 2024   131,254,181      
Ending balance at Mar. 31, 2024 392,614 $ 131 429,384 (35,347) (1,554)
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)