XML 110 R92.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes (Details) - Schedule of Net Deferred Tax Liabilities - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets    
Share-based compensation $ 276 $ 483
Warranty reserve 122 118
Inventory reserve 190 292
Allowance for bad debt 299 457
Deferred revenue 27
Lease liability 2,784 1,014
Amortization 2,654
Capitalized research and development costs 301
Net operating loss carryover 32,251 29,204
Foreign losses 4,827 3,864
General business credits 256 256
Total deferred tax assets 43,960 35,715
Deferred tax liabilities    
Depreciation (171) (506)
Amortization (3,854)
Right of use assets (24) (977)
Total deferred tax liabilities (195) (5,337)
Valuation allowance: (43,765) (30,378)
Net deferred tax assets (liabilities)