v3.25.4
TAXATION - Income Tax Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
Federal (Bermuda) $ 164,300    
Total net payment (refund) of income taxes 236,977 $ 99,500 $ 26,800
U.S.      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign 39,239    
Switzerland      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign 14,161    
Other      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign $ 19,277