XML 126 R103.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES (Cash Income Taxes Paid, Net of Refunds) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
Federal $ 77,295    
State and local 18,644    
Income taxes, net of refunds 184,430 $ 196,400 $ 177,400
India      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign 15,176    
Mexico      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign 13,329    
All other foreign      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign $ 59,986