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

Income Taxes - Components of the Provision of Benefit (Expense) (Details)

v3.25.0.1
Income Taxes - Components of the Provision of Benefit (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
United States $ (5,752) $ 20 $ 12,706
Total current (18,798) 2,870 5,523
Deferred:      
United States 156,495 104  
Total deferred: 156,148 132 1,271
Income tax benefit (137,350) (3,002) (6,794)
BERMUDA      
Current:      
Foreign 0 0 0
Deferred:      
Foreign 0 0 0
Foreign Tax Jurisdiction [Member]      
Current:      
Foreign (13,046) 2,850 (7,183)
Deferred:      
Foreign $ (347) $ 28 $ 1,271