XML 99 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of the income (loss) before income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes    
Income (loss) before provision for income taxes $ (49,269) $ (92,815)
United States    
Income Taxes    
Income (loss) before provision for income taxes 1,151 (40,556)
Ireland    
Income Taxes    
Income (loss) before provision for income taxes $ (50,420) (52,168)
United Kingdom    
Income Taxes    
Income (loss) before provision for income taxes   $ (91)