v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common stock
Treasury stock
Additional paid-in-capital
Accumulated other comprehensive income (loss)
Accumulated deficit
Common stock, beginning balance (in shares) at Dec. 31, 2024   63,497,000        
Beginning balance at Dec. 31, 2024 $ 17,711 $ 635 $ (4,765) $ 1,011,080 $ (1,205) $ (988,034)
Treasury stock, beginning balance (in shares) at Dec. 31, 2024     571,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 25,773     25,773    
Issuance of common stock under employee stock purchase plan (in shares)   187,000        
Issuance of common stock under employee stock purchase plan 4,446 $ 2   4,444    
Vesting of restricted stock units (in shares)   356,000        
Vesting of restricted stock units 0 $ 4   (4)    
Shares withheld for employee taxes (in shares)   (37,000)        
Shares withheld for employee taxes (1,303)     (1,303)    
Vesting of equity awards previously classified as liabilities (in shares)   22,000        
Vesting of equity awards previously classified as liabilities 777     777    
Issuance of common stock upon exercise of stock options (in shares)   157,000        
Issuance of common stock upon exercise of stock options 1,589 $ 1   1,588    
Other comprehensive loss (gain) 1,624       1,624  
Net income 2,105         2,105
Common stock, ending balance (in shares) at Mar. 31, 2025   64,182,000        
Ending balance at Mar. 31, 2025 $ 52,722 $ 642 $ (4,765) 1,042,355 419 (985,929)
Treasury stock, ending balance (in shares) at Mar. 31, 2025     571,000      
Common stock, beginning balance (in shares) at Dec. 31, 2025 65,846,920 65,847,000        
Beginning balance at Dec. 31, 2025 $ 154,730 $ 658 $ (4,765) 1,120,963 2,527 (964,653)
Treasury stock, beginning balance (in shares) at Dec. 31, 2025 570,255   571,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense $ 18,717     18,717    
Issuance of common stock under employee stock purchase plan (in shares)   498,000        
Issuance of common stock under employee stock purchase plan 2,889 $ 5   2,884    
Vesting of restricted stock units (in shares)   462,000        
Vesting of restricted stock units 0 $ 5   (5)    
Shares withheld for employee taxes (in shares)   (35,000)        
Shares withheld for employee taxes (256) $ (1)   (255)    
Other comprehensive loss (gain) (2,438)       (2,438)  
Net income $ 1,130         1,130
Common stock, ending balance (in shares) at Mar. 31, 2026 66,772,002 66,772,000        
Ending balance at Mar. 31, 2026 $ 174,772 $ 667 $ (4,765) $ 1,142,304 $ 89 $ (963,523)
Treasury stock, ending balance (in shares) at Mar. 31, 2026 570,255   571,000