v3.26.3
INCOME TAXES - Schedule of Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Current:        
Total current provision $ 24,290 $ (3,430) $ 66,170 $ 9,508
Deferred:        
Total deferred provision (2,051) 29,760 13,148 77,559
Total provision for income taxes 22,239 26,330 79,318 87,067
Ireland        
Current:        
Federal 16,393 2,867 42,589 6,300
Deferred:        
Federal (2,047) 17,045 12,111 47,957
Cayman Islands        
Current:        
Foreign 0 0 0 0
Deferred:        
Foreign 0 0 0 0
Bermuda        
Current:        
Foreign 5,232 0 12,497 0
Deferred:        
Foreign 839 8,052 2,518 18,689
United States, Federal        
Current:        
Foreign (529) (7,859) 1,879 0
Deferred:        
Foreign (2,013) 7,092 91 12,524
United States, State and Local        
Current:        
Foreign (159) 1,518 565 3,063
Deferred:        
Foreign (159) (1,496) 565 950
Other Non-Ireland        
Current:        
Foreign 3,353 44 8,640 145
Deferred:        
Foreign $ 1,329 $ (933) $ (2,137) $ (2,561)