XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK INCENTIVE PLAN AND OTHER EQUITY ACTIVITY - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 05, 2023
Sale of Stock [Line Items]              
Stock-based compensation expense $ 5,247   $ 4,273   $ 11,591 $ 8,321  
Shares withheld for taxes $ 358 $ 5,768 249 $ 13,015      
Repurchase of common stock   $ 43,846 30,142        
Common Stock              
Sale of Stock [Line Items]              
Stock repurchase program, amount authorized to repurchase             $ 200,000
Additional Paid in Capital              
Sale of Stock [Line Items]              
Shares withheld for taxes     $ 0 $ 13,015      
Treasury Stock              
Sale of Stock [Line Items]              
Shares withheld for taxes (in shares) (3) (47) (2)        
Shares withheld for taxes $ 358 $ 5,768 $ 249        
Purchase of treasury stock (in shares) 0 340 299   340    
Repurchase of common stock $ 0 $ 43,846 $ 30,142   $ 43,846    
ESPP (issued upon sale) | Employee Stock Purchase Plan              
Sale of Stock [Line Items]              
Stock-based compensation expense 80   65   167 131  
Liability Based              
Sale of Stock [Line Items]              
Stock-based compensation expense $ 348   $ 523   687 1,061  
Increase for cost recognition         $ 632 $ 3,200  
RSU/PSU              
Sale of Stock [Line Items]              
Shares withheld for taxes (in shares) 3       50    
Shares withheld for taxes $ 358       $ 6,126