v3.25.4
Income Taxes - Schedule of Details of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Ireland $ 71,627 $ 97,680 $ 77,343
Other 47,700 (3,054) 34,433
Total current tax expense 172,528 116,898 140,305
Deferred, exclusive of other components below      
Ireland (9,820) (20,022) (10,919)
Other (13,582) (11,481) (8,990)
Total deferred, exclusive of other components (442,896) (209,265) (259,661)
Deferred, change in tax rates      
Other 0 (17) 0
Total deferred, change in tax rates (2,075) 938 (556)
Total deferred tax benefit (444,971) (208,327) (260,217)
Total income tax expense (benefit) (272,443) (91,429) (119,912)
United States      
Current      
United kingdom and united states 44,093 22,065 20,803
Deferred, exclusive of other components below      
United kingdom and united states (296,555) (63,162) (89,246)
Deferred, change in tax rates      
United kingdom and united states (2,075) 955 (824)
Total income tax expense (benefit) (254,537) (40,142) (69,267)
United Kingdom      
Current      
United kingdom and united states 9,108 207 7,726
Deferred, exclusive of other components below      
United kingdom and united states (122,939) (114,600) (150,506)
Deferred, change in tax rates      
United kingdom and united states 0 0 268
Total income tax expense (benefit) (113,831) (114,393) (142,512)
Ireland      
Deferred, change in tax rates      
Total income tax expense (benefit) 61,807 77,658 66,424
Other      
Deferred, change in tax rates      
Total income tax expense (benefit) $ 34,118 $ (14,552) $ 25,443