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
Dec. 31, 2025
Income Tax Disclosure [Abstract]          
Income tax provision (benefit) $ 177,347 $ 74,360 $ 167,238 $ (407)  
Effective income tax rate (as a percent) 26.00% 28.00% 25.00% 1.00%  
Unrecognized tax benefits, including interest and penalties $ 13,400   $ 13,400   $ 13,000
Decrease in unrecognized tax benefits     400    
Unrecognized tax benefits, if subsequently recognized would reduce income tax expense $ 12,500   $ 12,500   $ 12,100