v3.25.4
TAXATION - Components of Income Tax Benefit (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income tax benefit (expense)      
Federal (Bermuda) $ (249,011) $ 0 $ 0
Foreign (138,981) (56,718) (57,422)
Total current income tax benefit (expense) (387,992) (56,718) (57,422)
Deferred income tax benefit (expense)      
Federal (Bermuda) (13,262) (346) 593,765
Foreign 4,922 24,436 (26,276)
Total deferred income tax benefit (expense) (8,340) 24,090 567,489
Income tax benefit (expense) $ (396,332) $ (32,628) $ 510,067