XML 117 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of (Benefit) Provision for Income Taxes from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax (benefit) provision:      
U.S. federal $ (981) $ 11,169 $ 2,251
U.S. state 722 4,401 797
Deferred income tax (benefit) provision:      
U.S. federal 10,192 (10,536) 9,372
U.S. state (507) (3,010) (1,097)
Ireland (107,064)    
Total tax (benefit) provision $ (97,638) $ 2,024 11,326
Rest of world      
Current income tax (benefit) provision:      
Rest of world     $ 3