Annual report pursuant to Section 13 and 15(d)

Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual)

v3.22.4
Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-Sale, Total $ 18,548 $ 5,552  
Unrecognized Tax Benefits, Ending Balance 0    
Advertising Expense $ 1,600 1,400 $ 1,100
Minimum [Member]      
Period Used to Calculate Discounted Cash Flows (Year) 5 years    
Maximum [Member]      
Period Used to Calculate Discounted Cash Flows (Year) 10 years    
Computer Equipment and Software [Member] | Minimum [Member]      
Property, Plant and Equipment, Useful Life (Year) 3 years    
Computer Equipment and Software [Member] | Maximum [Member]      
Property, Plant and Equipment, Useful Life (Year) 5 years    
Furniture and Fixtures [Member]      
Property, Plant and Equipment, Useful Life (Year) 5 years    
Manufacturing Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment, Useful Life (Year) 7 years    
Manufacturing Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment, Useful Life (Year) 10 years    
Revision of Prior Period, Reclassification, Adjustment [Member] | Reclassified from Other Assets to Securities Available for Sale [Member]      
Debt Securities, Available-for-Sale, Total $ 4,600 $ 900