XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK INCENTIVE PLAN AND OTHER EQUITY ACTIVITY - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 05, 2023
Sale of Stock [Line Items]      
Stock-based compensation expense $ 6,344 $ 4,048  
Shares withheld for taxes 5,768 13,015  
Repurchase of common stock $ 43,846    
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   13,015  
Treasury Stock      
Sale of Stock [Line Items]      
Shares withheld for taxes (in shares) (47)    
Shares withheld for taxes $ 5,768    
Purchase of treasury stock (in shares) 340    
Repurchase of common stock $ 43,846    
ESPP (issued upon sale) | Employee Stock Purchase Plan      
Sale of Stock [Line Items]      
Stock-based compensation expense 87 66  
Liability Based      
Sale of Stock [Line Items]      
Stock-based compensation expense 339 538  
Liability Based | Additional Paid in Capital      
Sale of Stock [Line Items]      
APIC, Share-based payment arrangement, increase for cost recognition $ 632 $ 3,200  
RSU/PSU      
Sale of Stock [Line Items]      
Shares withheld for taxes (in shares) 47    
Shares withheld for taxes $ 5,768