XML 281 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets related to:        
Net operating loss carryforwards $ 39,079 $ 35,505    
Capital loss carryforward 7,011 0    
Tax credit carryforward 2,695 2,226    
Stock-based compensation 2,141 3,008    
Accruals and reserves 1,883 3,590    
Inventory 1,410 1,408    
Fixed assets 568 585    
Lease liabilities 3,540 3,950    
Capitalized research and development 3,222 4,818    
Fair value change in investments 556 0    
Other 1,084 875    
Total deferred tax assets 63,189 55,965    
Deferred tax liabilities related to:        
Intangibles (2,326) (3,696)    
Right-of-use assets (2,654) (2,500)    
Fair value change in investments 0 (440)    
Total deferred tax liabilities (4,980) (6,636)    
Net deferred tax assets before valuation allowance 58,209 49,329    
Less: valuation allowance 58,333 49,517 $ 33,402 $ 2,993
Net deferred tax liabilities (124) (188)    
Less: deferred tax liability, discontinued operations 0 (74)    
Net deferred tax liabilities, continuing operations $ (124) $ (114)