XML 114 R82.htm IDEA: XBRL DOCUMENT v3.24.1
Note 15 - Income Taxes - Schedule of Components of Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Property and equipment $ 685 $ 690
Deferred revenue 1,453 1,560
Allowance for expected credit losses 3,188 3,917
Intangible assets (20) (785)
Non-deductible expenses 12,280 10,371
Warranty and other reserves 1,221 1,806
Other 1,373 1,020
Loss carryforwards 54,268 46,709
Valuation allowance (73,416) (64,341)
Total deferred tax assets 1,032 947
Deferred tax liabilities:    
Deferred revenue 15 0
Total deferred tax liabilities $ 15 $ 0