v3.25.4
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes      
Current Federal Tax Expense (Benefit) $ 14,859 $ (8,586) $ 33,832
Current State and Local Tax Expense (Benefit) 4,837 3,352 16,108
Current International Tax Expense (Benefit) 164,720 200,912 299,031
Current Income Tax Expense (Benefit) 184,416 195,678 348,971
Deferred Federal Income Tax Expense (Benefit) (22,831) (50,305) (59,342)
Deferred State and Local Income Tax Expense (Benefit) 655 (8,348) (11,960)
Deferred International Income Tax Expense (Benefit) (14,006) (41,213) (22,678)
Deferred Income Tax Expense (Benefit) (36,182) (99,866) (93,980)
Provision for income taxes $ 148,234 $ 95,812 $ 254,991