v3.26.1
Income Taxes - Income Tax Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Deferred Tax Expense/(Benefit)    
Federal deferred tax expense/(benefit) $ (4,395) $ (9,344)
Deferred tax expense (benefit) (21,292) (24,038)
Change in Valuation Allowances 21,292 24,038
Actual income tax benefit effective tax rate 0 0
United States    
Deferred Tax Expense/(Benefit)    
Foreign deferred tax expense/(benefit) (12,694) (11,405)
Other    
Deferred Tax Expense/(Benefit)    
Foreign deferred tax expense/(benefit) (938) (155)
Ireland    
Deferred Tax Expense/(Benefit)    
Foreign deferred tax expense/(benefit) $ (3,265) $ (3,134)