XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Details) - Schedule of net deferred tax liabilities - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Share-based compensation $ 483 $ 15
Warranty reserve 118
Inventory reserve 292 165
Allowance for bad debt 457 422
Deferred revenue 27
Right of use assets 37
Net operating loss carryover 29,204 19,037
Foreign losses 3,864 4,836
General business credits 256 256
Total deferred tax assets 34,738 24,731
Deferred tax liabilities:    
Depreciation (506) (382)
Amortization (3,854) (13,156)
Total deferred tax liabilities (4,360) (13,538)
Valuation allowance: (30,378) (11,193)
Net deferred tax assets (liabilities)