XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Reconciliation of Statutory to Effective Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
U.S. federal statutory tax rate $ 1,353    
State income taxes, net of federal income tax effect 171    
Changes in valuation allowances   $ 27,600 $ 27,300
Global intangible low-taxed income (2,283)    
Other 33    
Research & development tax credits (3,991) (6,700) (10,300)
Share-based compensation 2,999    
Other 937    
Changes to unrecognized tax benefits 22    
Total income tax expense $ 5,211 $ 1,054 $ 3,209
Percent      
U.S. federal statutory tax rate 21.00% 21.00% 21.00%
State income taxes, net of federal income tax effect 2.70% 4.30% 3.80%
Statutory income tax rate differential   (4.00%) (3.10%)
Changes in valuation allowances   (30.30%) (25.20%)
Other   (0.50%) 0.20%
Global intangible low-taxed income (35.40%) (3.00%) 0.00%
Other 0.50%    
Research & development tax credits (61.90%)    
Share-based compensation 46.50% 3.70% (2.40%)
Other 14.50% (1.00%) (0.70%)
Changes to unrecognized tax benefits 0.30% (1.50%) (1.80%)
Foreign tax expense   0.10% (0.40%)
Tax credits   7.30% 9.50%
Change in tax rate   0.80% (0.90%)
Return to provision   3.30% 0.00%
Deferred adjustments   (1.40%) (3.00%)
Effective tax rate 80.90% (1.20%) (3.00%)
Switzerland      
Amount      
Statutory income tax rate differential $ (1,193)    
Net operating loss expiration 2,185    
Unrealized currency translation gain 1,873    
Changes in valuation allowances (5,039)    
Other $ 199    
Percent      
Statutory income tax rate differential (18.50%)    
Net operating loss expiration 33.90%    
Unrealized currency translation gain 29.10%    
Changes in valuation allowances (78.20%)    
Other 3.10%    
Other      
Amount      
Statutory income tax rate differential $ 2,008    
Percent      
Statutory income tax rate differential 31.20%    
United States      
Amount      
Changes in valuation allowances $ 5,937    
Percent      
Changes in valuation allowances 92.10%