XML 115 R100.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 81,244 $ 129,542 $ 201,929
State 36,534 41,344 51,244
Foreign 125,396 123,048 130,538
Deferred:      
Federal (165,112) (3,774) 26,166
State (58,834) (1,477) 10,241
Foreign (33,005) (16,791) 5,706
Income tax expense, total $ (13,777) $ 271,892 $ 425,824