XML 113 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Provision (Benefit) for Income Taxes from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax provision (benefit) :      
U.S. federal $ 25,640 $ (981) $ 11,169
U.S. state 4,259 722 4,401
Ireland 1,192    
Deferred income tax provision (benefit):      
U.S. federal (19,870) 10,192 (10,536)
U.S. state (1,392) (507) (3,010)
Ireland 61,783 (107,064)  
Total tax provision (benefit) $ 71,612 $ (97,638) $ 2,024