v3.26.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]        
Income tax expense (benefit) $ 12,811 $ 14,896 $ 24,960 $ 25,736
Income tax expense (benefit) due to U.S. federal and state income taxes and foreign income taxes     16,600 23,200
Net discrete tax expense (benefit)     8,400 $ (2,500)
Unrecognized tax benefits that would impact effective tax rate 53,800   53,800  
Earnings of foreign subsidiaries to be reinvested indefinitely $ 54,200   $ 54,200