v3.26.1
INCOME TAXES (Narrative) (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
Operating Loss Carryforwards [Line Items]          
Effective tax rate 14.70% 14.90% 13.50% 13.60%  
Unrecognized tax benefits $ 41,400   $ 41,400   $ 36,700
Interest and penalties related to uncertain tax benefits 17,100   17,100   $ 14,400
Combined unrecognized tax benefits and accrued interest 58,500   58,500    
Asset acquisition agreement     44,000    
Pretax income 361,605 $ 312,259 643,745 $ 496,473  
Provision for income taxes $ 53,235 $ 46,472 $ 87,217 $ 67,654