XML 90 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Net operating losses $ 36,392 $ 32,127
Capital losses 17,194 20,309
Foreign tax credits 4,782 4,782
Accruals not currently deductible 1,133 3,579
Unrealized foreign exchange losses, net 0 372
Research and development credits 6,163 6,282
Stock-based compensation 894 1,133
Capitalized inventory costs 718 705
Capitalized research and development expenditures 0 7,396
Other 5,576 1,866
Total deferred tax assets 72,852 78,551
Valuation allowance (25,775) (34,331)
Total deferred tax assets, net of allowances 47,077 44,220
Deferred tax liabilities:    
Accelerated depreciation and amortization (46,289) (29,830)
Other (2,729) 0
Total deferred tax liabilities (49,018) (29,830)
Total net deferred tax liabilities   14,390
Total net deferred tax liabilities (1,941)  
Noncurrent deferred tax assets 5,535 15,593
Noncurrent deferred tax liabilities $ (7,476) $ (1,203)