Income Taxes - Statutory tax rate by jurisdiction (Details) |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Bermuda | |
Income Tax Disclosure [Line Items] | |
Statutory tax rate (percentage) | 0.00% |
United States | |
Income Tax Disclosure [Line Items] | |
Statutory tax rate (percentage) | 21.00% |
United Kingdom | |
Income Tax Disclosure [Line Items] | |
Statutory tax rate (percentage) | 25.00% |
Ireland | |
Income Tax Disclosure [Line Items] | |
Statutory tax rate (percentage) | 12.50% |
Switzerland | |
Income Tax Disclosure [Line Items] | |
Statutory tax rate (percentage) | 19.60% |
Australia | |
Income Tax Disclosure [Line Items] | |
Statutory tax rate (percentage) | 30.00% |
Canada | |
Income Tax Disclosure [Line Items] | |
Statutory tax rate (percentage) | 26.40% |
Gibraltar | |
Income Tax Disclosure [Line Items] | |
Statutory tax rate (percentage) | 13.80% |