XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Minimum [Member]    
Standard Product Warranty, Period 90 days  
Maximum [Member]    
Standard Product Warranty, Period 3 years  
Former President and Chief Executive Officer [Member]    
Severance Costs   $ 779
Capital Addition Purchase Commitments [Member]    
Long-Term Purchase Commitment, Amount $ 661