v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock 
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2024   141,427        
Beginning balance at Dec. 31, 2024 $ 768,218 $ 2 $ 1,433,809 $ (4,421) $ (661,172) $ 0
Beginning balance, treasury stock (in shares) at Dec. 31, 2024           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of common stock options (in shares)   49        
Exercise of common stock options 252   252      
Issuance of common stock related to RSU and PSU vesting (in shares)   2,522        
Issuance of common stock related to RSU and PSU vesting 0          
Shares withheld related to net share settlement (in shares)   (1,022)        
Shares withheld related to net share settlement (20,314)   (20,314)      
Purchase of treasury stock (in shares)           (1,500)
Purchase of treasury stock (19,229)         $ (19,229)
Retirement of common stock (in shares)   (1,500)       1,500
Retirement of common stock 0   (19,229)     $ 19,229
Stock-based compensation 21,631   21,631      
Other comprehensive income (loss) 829     829    
Net income (loss) (9,634)       (9,634)  
Ending balance (in shares) at Mar. 31, 2025   141,476        
Ending balance at Mar. 31, 2025 741,753 $ 2 1,416,149 (3,592) (670,806) $ 0
Ending balance, treasury stock (in shares) at Mar. 31, 2025           0
Beginning balance (in shares) at Dec. 31, 2024   141,427        
Beginning balance at Dec. 31, 2024 768,218 $ 2 1,433,809 (4,421) (661,172) $ 0
Beginning balance, treasury stock (in shares) at Dec. 31, 2024           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Other comprehensive income (loss) 3,347          
Net income (loss) 1,505          
Ending balance (in shares) at Jun. 30, 2025   142,383        
Ending balance at Jun. 30, 2025 768,467 $ 2 1,429,206 (1,074) (659,667) $ 0
Ending balance, treasury stock (in shares) at Jun. 30, 2025           0
Beginning balance (in shares) at Mar. 31, 2025   141,476        
Beginning balance at Mar. 31, 2025 741,753 $ 2 1,416,149 (3,592) (670,806) $ 0
Beginning balance, treasury stock (in shares) at Mar. 31, 2025           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of common stock options (in shares)   308        
Exercise of common stock options 1,457   1,457      
Issuance of common stock related to employee stock purchase plan (in shares)   157        
Issuance of common stock related to employee stock purchase plan 2,111   2,111      
Issuance of common stock related to RSU and PSU vesting (in shares)   1,249        
Issuance of common stock related to RSU and PSU vesting 0          
Shares withheld related to net share settlement (in shares)   (437)        
Shares withheld related to net share settlement (6,944)   (6,944)      
Purchase of treasury stock (in shares)           (370)
Purchase of treasury stock (3,651)         $ (3,651)
Retirement of common stock (in shares)   (370)       370
Retirement of common stock 0   (3,651)     $ 3,651
Stock-based compensation 20,084   20,084      
Other comprehensive income (loss) 2,518     2,518    
Net income (loss) 11,139       11,139  
Ending balance (in shares) at Jun. 30, 2025   142,383        
Ending balance at Jun. 30, 2025 $ 768,467 $ 2 1,429,206 (1,074) (659,667) $ 0
Ending balance, treasury stock (in shares) at Jun. 30, 2025           0
Beginning balance (in shares) at Dec. 31, 2025 142,964 142,964        
Beginning balance at Dec. 31, 2025 $ 922,350 $ 2 1,440,358 (1,451) (516,559) $ 0
Beginning balance, treasury stock (in shares) at Dec. 31, 2025           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of common stock options (in shares)   5        
Exercise of common stock options 26   26      
Issuance of common stock related to RSU and PSU vesting (in shares)   2,568        
Issuance of common stock related to RSU and PSU vesting 0          
Shares withheld related to net share settlement (in shares)   (1,139)        
Shares withheld related to net share settlement (14,645)   (14,645)      
Purchase of treasury stock (in shares)           (1,097)
Purchase of treasury stock (14,483)         $ (14,483)
Retirement of common stock (in shares)   (1,097)       1,097
Retirement of common stock 0   (14,483)     $ 14,483
Stock-based compensation 20,275   20,275      
Other comprehensive income (loss) (28)     (28)    
Net income (loss) 4,412       4,412  
Ending balance (in shares) at Mar. 31, 2026   143,301        
Ending balance at Mar. 31, 2026 $ 917,907 $ 2 1,431,531 (1,479) (512,147) $ 0
Ending balance, treasury stock (in shares) at Mar. 31, 2026           0
Beginning balance (in shares) at Dec. 31, 2025 142,964 142,964        
Beginning balance at Dec. 31, 2025 $ 922,350 $ 2 1,440,358 (1,451) (516,559) $ 0
Beginning balance, treasury stock (in shares) at Dec. 31, 2025           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Other comprehensive income (loss) 54          
Net income (loss) $ 23,781          
Ending balance (in shares) at Jun. 30, 2026 143,382 143,382        
Ending balance at Jun. 30, 2026 $ 936,273 $ 2 1,430,446 (1,397) (492,778) $ 0
Ending balance, treasury stock (in shares) at Jun. 30, 2026           0
Beginning balance (in shares) at Mar. 31, 2026   143,301        
Beginning balance at Mar. 31, 2026 917,907 $ 2 1,431,531 (1,479) (512,147) $ 0
Beginning balance, treasury stock (in shares) at Mar. 31, 2026           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of common stock options (in shares)   679        
Exercise of common stock options 3,958   3,958      
Issuance of common stock related to employee stock purchase plan (in shares)   219        
Issuance of common stock related to employee stock purchase plan 2,387   2,387      
Issuance of common stock related to RSU and PSU vesting (in shares)   1,307        
Issuance of common stock related to RSU and PSU vesting 0          
Shares withheld related to net share settlement (in shares)   (519)        
Shares withheld related to net share settlement (6,706)   (6,706)      
Purchase of treasury stock (in shares)           (1,605)
Purchase of treasury stock (21,060)         $ (21,060)
Retirement of common stock (in shares)   (1,605)       1,605
Retirement of common stock 0   (21,060)     $ 21,060
Stock-based compensation 20,336   20,336      
Other comprehensive income (loss) 82     82    
Net income (loss) $ 19,369       19,369  
Ending balance (in shares) at Jun. 30, 2026 143,382 143,382        
Ending balance at Jun. 30, 2026 $ 936,273 $ 2 $ 1,430,446 $ (1,397) $ (492,778) $ 0
Ending balance, treasury stock (in shares) at Jun. 30, 2026           0