XML 107 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Income taxes - Significant components of net deferred tax liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Net operating losses $ 40,255 $ 31,442
Capitalized R&D costs 9,804 7,985
Accruals & reserves 846 934
Intangibles 1,020 817
Interest 5,033 2,788
Stock compensation 2,370 2,272
Inventory 2,233 4,061
Lease liabilities 1,587 2,107
Depreciation 423 312
Other 1,076 778
Gross deferred tax assets 64,647 53,496
Valuation Allowance (63,073) (51,359)
Net deferred tax assets 1,574 2,137
Deferred tax liabilities    
Goodwill (563) (160)
Right of use asset (1,014) (1,976)
Net deferred tax asset (liability) $ (3)  
Net deferred tax asset (liability)   $ 1