XML 128 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
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%