XML 109 R93.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 15,863 $ 109,943 $ 95,514
Non-U.S. 42,685 37,997 45,830
State and local 13,395 21,217 24,132
Current income tax expense (benefit) 71,943 169,157 165,476
Deferred:      
Federal 74,885 (31,178) (13,068)
Non-U.S. (4,124) (5,269) (7,515)
State and local 12,213 (4,669) (3,275)
Deferred income tax expense (benefit) 82,974 (41,116) (23,858)
Total $ 154,917 $ 128,041 $ 141,618