XML 153 R94.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Schedule of Income Taxes Paid Net Of Refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income taxes      
Federal $ 111,662 $ 93,748 $ 109,568
State 35,718 36,635 39,426
Foreign 15,520 15,255 10,160
Cash paid for income taxes, net 162,900 145,638 159,154
Effective tax rate, discrete items, net 56,200    
California      
Income taxes      
State 8,489 8,642 $ 11,862
Canada      
Income taxes      
Foreign $ 11,149 $ 11,397