v3.26.1
STOCK INCENTIVE PLAN AND OTHER EQUITY ACTIVITY - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Nov. 12, 2025
Sale of Stock [Line Items]              
Stock-based compensation expense $ 7,900   $ 5,200   $ 15,200 $ 11,600  
Shares withheld for taxes 1,213 $ 10,679 $ 358 $ 5,768      
Repurchase of common stock $ 22,981 $ 12,275   $ 43,846      
Treasury Stock              
Sale of Stock [Line Items]              
Shares withheld for taxes (in shares) (2) (24) (3) (47)      
Shares withheld for taxes $ 1,213 $ 10,679 $ 358 $ 5,768      
Repurchase of common stock (in shares) 29 40   340 69    
Repurchase of common stock $ 22,981 $ 12,275   $ 43,846 $ 35,300    
Common Stock              
Sale of Stock [Line Items]              
Stock repurchase program, amount authorized to repurchase             $ 400,000
ESPP (issued upon sale) | Employee Stock Purchase Plan              
Sale of Stock [Line Items]              
Stock-based compensation expense 150   80   289 167  
Liability Based              
Sale of Stock [Line Items]              
Stock-based compensation expense $ 207   $ 348   413 687  
Increase for cost recognition         $ 732 $ 632  
RSU/PSU              
Sale of Stock [Line Items]              
Shares withheld for taxes (in shares) 2       26    
Shares withheld for taxes $ 1,200       $ 11,900