XML 548 R57.htm IDEA: XBRL DOCUMENT v3.26.1
INCOME TAXES - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Current:        
Total current provision $ 22,628 $ 10,762 $ 41,880 $ 12,938
Deferred:        
Total deferred provision 2,991 27,116 15,199 47,799
Total provision for income taxes 25,619 37,878 57,079 60,737
Ireland        
Current:        
Federal 9,405 1,944 26,196 3,433
Deferred:        
Federal 6,879 17,212 14,158 30,912
Cayman Islands        
Current:        
Foreign 0 0 0 0
Deferred:        
Foreign 0 0 0 0
Bermuda        
Current:        
Foreign 5,552 0 7,265 0
Deferred:        
Foreign (3,459) 6,195 1,679 10,636
United States, Federal        
Current:        
Foreign 2,408 7,615 2,408 7,859
Deferred:        
Foreign (861) 4,206 2,104 5,432
United States, State and Local        
Current:        
Foreign 10 1,155 724 1,545
Deferred:        
Foreign 486 2,068 724 2,446
Other Non-Ireland        
Current:        
Foreign 5,253 48 5,287 101
Deferred:        
Foreign $ (54) $ (2,565) $ (3,466) $ (1,627)