XML 96 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of provision for income tax (expense) benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Provision for income tax expense:    
Current $ (19,377) $ (2,717)
Deferred 7,573 (3,207)
Income tax expense $ (11,804) $ (5,924)
Effective tax rate (as a percent) 26.46% 12.02%
Provision for income taxes on undistributed earnings of foreign subsidiaries $ 0  
Undistributed earnings 0  
United States    
Provision for income tax expense:    
Current (19,375) $ (2,881)
Deferred 7,573 $ (3,207)
Ireland    
Provision for income tax expense:    
Current $ (2)  
Effective tax rate (as a percent) (26.46%) (12.02%)
United Kingdom    
Provision for income tax expense:    
Current   $ (164)