XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Cost of Goods and Services Sold $ 28,767,000 $ 29,404,000    
Finite-Lived Intangible Assets, Remaining Amortization Period 2 years 4 months 24 days      
Finite-Lived Intangible Assets, Net $ 223,000   $ 263,000 $ 422,000
Amortization of Intangible Assets 40,000 $ 40,000 $ 159,000  
Patents Received [Member]        
Finite-Lived Intangible Assets, Net 77,000      
Patents In Process [Member]        
Finite-Lived Intangible Assets, Net 110,000      
Revision of Prior Period, Error Correction, Adjustment [Member]        
Accrued Liabilities, Current 178,000      
Cost of Goods and Services Sold $ (178)