XML 114 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Narrative (Details)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 20, 2022
USD ($)
shares
Dec. 31, 2024
USD ($)
vote
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
Dec. 05, 2023
USD ($)
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Stock repurchase program authorized amount         $ 200,000
Share consideration given for acquisitions   $ 1,000 $ 0 $ 4,851  
Repurchase of common stock   $ 70,596      
Treasury Stock          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Repurchase of common stock (in shares) | shares   (604) 0    
Repurchase of common stock   $ 70,596 $ 0    
CCS Acquisition          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Shares issued in acquisition of business (in shares) | shares 157        
Share consideration given for acquisitions $ 4,851        
Common Stock          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Common stock, votes entitled per share | vote   1