v3.22.2.2
Note 10 - Revenue Recognition (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Extended Product Warranty Accrual, Ending Balance   $ 0
Other Noncurrent Liabilities [Member]    
Extended Product Warranty Accrual, Noncurrent $ 592  
Accrued Expenses and Other Current Liabilities [Member]    
Extended Product Warranty Accrual, Current $ 119