XML 113 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Current Expense, Domestic $ 344,210 $ 352,891 $ 295,849
Deferred Expense (Benefit), Domestic 51,754 (43,456) (27,544)
Domestic, Total 395,964 309,435 268,305
Current Expense, Foreign 69,312 44,372 42,890
Deferred Expense (Benefit), Foreign 44,640 16,750 23,532
Foreign, Total 113,952 61,122 66,422
Current Expense, Total 413,522 397,263 338,739
Deferred Expense (Benefit), Total 96,394 (26,706) (4,012)
Total expense 509,916 370,557 334,727
Income (Loss) from Continuing Operations before Income Taxes, Domestic 1,840,000 1,430,000 1,240,000
Income (Loss) from Continuing Operations before Income Taxes, Foreign $ 424,000 $ 324,000 $ 480,000