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

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

v3.25.4
Income Taxes - Components of the Provision of Benefit (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Bermuda $ 0 $ 0 $ 0
Total current: (1,131) (18,798) 2,870
Deferred:      
Bermuda 0 0 0
Total deferred: (4,344) 156,148 132
Income tax benefit (expense) (5,475) 137,350 3,002
United States - Federal and state      
Current:      
Foreign 1,876 (5,752) 20
Deferred:      
Foreign (4,951) 156,495 104
Other      
Current:      
Foreign (3,007) (13,046) 2,850
Deferred:      
Foreign $ 607 $ (347) $ 28