XML 18 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2024   183,725,000      
Beginning balance at Dec. 31, 2024 $ 750,826 $ 2 $ 1,426,206 $ (661,064) $ (14,318)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon vesting of restricted stock units, net of shares withheld for employee taxes (in shares)   240,000      
Common stock issued upon vesting of restricted stock units, net of shares withheld for employee taxes (1,182)   (1,182)    
Stock-based compensation 6,940   6,940    
Stock option exercises (in shares)   167,000      
Stock option exercises 1,385   1,385    
Repurchase and retirement of common stock, including taxes (in shares)   (1,098,000)      
Repurchase and retirement of common stock, including taxes (11,164)   (11,164)    
Foreign currency translation (loss) gain, net 477       477
Net income (loss) (7,713)     (7,713)  
Ending balance (in shares) at Mar. 31, 2025   183,034,000      
Ending balance at Mar. 31, 2025 $ 739,569 $ 2 1,422,185 (668,777) (13,841)
Beginning balance (in shares) at Dec. 31, 2025 178,111,971 178,112,000      
Beginning balance at Dec. 31, 2025 $ 716,873 $ 2 1,373,022 (643,465) (12,686)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon vesting of restricted stock units, net of shares withheld for employee taxes (in shares)   325,000      
Common stock issued upon vesting of restricted stock units, net of shares withheld for employee taxes (1,847)   (1,847)    
Stock-based compensation $ 5,881   5,881    
Stock option exercises (in shares) 69,000 69,000      
Stock option exercises $ 683   683    
Repurchase and retirement of common stock, including taxes (in shares) (1,300,000) (1,255,000)      
Repurchase and retirement of common stock, including taxes $ (13,931)   (13,931)    
Foreign currency translation (loss) gain, net (861)       (861)
Net income (loss) $ 7,171     7,171  
Ending balance (in shares) at Mar. 31, 2026 177,250,834 177,251,000      
Ending balance at Mar. 31, 2026 $ 713,969 $ 2 $ 1,363,808 $ (636,294) $ (13,547)