XML 100 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Reconciliation to the Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Statutory tax rate $ 16,658 $ 15,307
Effect of change in tax laws or rates enacted in the current period 598 721
Tax credits (81) (3,501)
Other adjustments (243) (2,784)
Total income tax benefit $ 175 $ 44
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Statutory tax rate 25.00% 25.00%
Effect of change in tax laws or rates enacted in the current period 0.90% 1.18%
Tax credits (0.12%) (5.72%)
Other adjustments (0.37%) (4.55%)
Effective tax rate 0.28% 0.07%
United States    
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Changes in valuation allowance $ (6,122) $ (4,002)
Share-based compensation (118) 0
Non-taxable or non-deductible items $ (506) $ (3,505)
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Changes in valuation allowance (9.17%) (6.54%)
Share-based compensation (0.18%) 0.00%
Non-taxable or non-deductible items (0.76%) (5.73%)
Switzerland    
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Share-based compensation $ (2) $ (30)
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Share-based compensation 0.00% (0.05%)
United Kingdom    
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Changes in valuation allowance $ (7,513) $ (2,116)
Non-taxable or non-deductible items $ (2,496) $ (46)
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Changes in valuation allowance (11.27%) (3.46%)
Non-taxable or non-deductible items (3.75%) (0.06%)