XML 69 R44.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Product Information [Line Items]    
Uninsured cash $ 3,100  
Cash equivalents 0 $ 0
Foreign currency transaction gain 1,800 600
Accounts Receivable, Allowance for Credit Loss, Current $ 300 400
Intangible asset useful life 20 years  
Accrued warranty reserve $ 6 100
Warranty repairs completed 13 100
Research and development costs 1,800 2,300
Advertising costs $ 200 $ 300
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 1 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage 15.00% 37.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 2 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage   16.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 3 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage   10.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | State And Local Government [Member]    
Product Information [Line Items]    
Concentration risk, Percentage 62.00% 82.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 1 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage 27.00% 11.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 2 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage   10.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 3 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage   10.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 4 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage   10.00%