XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Components of Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Total current provision $ 31,664 $ 3,609 $ 3,826
Deferred:      
Total deferred provision (benefit) 73,956 1,878 (63,626)
Total 105,620 5,487 (59,800)
Ireland      
Current:      
Federal 13,534    
Deferred:      
Federal 34,920    
Cayman Islands      
Current:      
Federal   0 0
Foreign 0    
Deferred:      
Federal   0 0
Foreign 0    
Bermuda      
Current:      
Foreign 4,800 0 0
Deferred:      
Foreign 10,643 2,320 (72,185)
United States, Federal      
Current:      
Foreign 1,353 847 935
Deferred:      
Foreign 25,436 6,020 3,943
United States, State and Local      
Current:      
Foreign 4,949 1,158 1,176
Deferred:      
Foreign 2,379 (616) (2)
Other Non-U.S.      
Current:      
Foreign 7,028 1,604 1,715
Deferred:      
Foreign $ 578 $ (5,846) $ 4,618