XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Revenue and Product Costs (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Balance $ 585  
Current portion 452 $ 407
Long-term portion 133 $ 137
Customer Deposits [Member]    
Balance 1,002  
Additions, net 20  
Contract with Customer Liability Revenue Recognized Including Opening Balance (1,022)  
Balance 0  
Current portion 0  
Long-term portion 0  
Deferred Revenue [Member]    
Balance 544  
Additions, net 409  
Contract with Customer Liability Revenue Recognized Including Opening Balance (368)  
Balance 585  
Current portion 452  
Long-term portion $ 133