Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Reconciliation of Income Tax Expense Computed by Applying our Bermuda Statutory Rate and Reported Income Tax Benefit (Expense) (Details)

v3.25.0.1
Income Taxes - Reconciliation of Income Tax Expense Computed by Applying our Bermuda Statutory Rate and Reported Income Tax Benefit (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Tax at Bermuda statutory rate $ 0 $ 0 $ 0
Foreign income taxes at different rates (29,429) (3,610) 37,434
Tax contingencies 320   (321)
Return to provision adjustments 2,272 8,959 13,039
Change in tax laws 15,389 532,387  
Valuation allowance 148,798 (534,734) (43,358)
Income tax benefit (expense) $ 137,350 $ 3,002 $ 6,794