XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK INCENTIVE PLAN AND OTHER EQUITY ACTIVITY - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 05, 2023
Sale of Stock [Line Items]                  
Stock-based compensation expense $ 5,599     $ 4,776     $ 17,190 $ 13,097  
Shares withheld for taxes 3,524 $ 358 $ 5,768 144 $ 249 $ 13,015      
Repurchase of common stock $ 4,700   $ 43,846 $ 20,454 $ 30,142        
Common Stock                  
Sale of Stock [Line Items]                  
Stock repurchase program, amount authorized to repurchase                 $ 200,000
Treasury Stock                  
Sale of Stock [Line Items]                  
Shares withheld for taxes (in shares) (11) (3) (47) (1) (2)        
Shares withheld for taxes $ 3,524 $ 358 $ 5,768 $ 144 $ 249        
Purchase of treasury stock (in shares) 17   340 188 299   357    
Repurchase of common stock $ 4,700   $ 43,846 $ 20,454 $ 30,142   $ 48,546    
ESPP (issued upon sale) | Employee Stock Purchase Plan                  
Sale of Stock [Line Items]                  
Stock-based compensation expense $ 81     $ 64     248 195  
Liability Based                  
Sale of Stock [Line Items]                  
Stock-based compensation expense             1,051 656  
Increase for cost recognition             $ 632 $ 3,200  
RSU/PSU                  
Sale of Stock [Line Items]                  
Shares withheld for taxes (in shares) 11           61    
Shares withheld for taxes $ 3,524           $ 9,650