XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2020
Accounts Receivable, Allowance for Credit Loss, Current $ 35,000 $ 45,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 46,400 19,600  
Accumulated Other Comprehensive Income (Loss), Net of Tax $ (1,437,000) $ (1,489,000)  
Advertising Expense 60,000 102,000  
Share-Based Payment Arrangement, Option [Member]      
Share-Based Payment Arrangement, Expense 25,000 43,000  
Restricted Stock [Member]      
Share-Based Payment Arrangement, Expense $ 145,000 $ 104,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 227,000 21,772  
The2004 Plan Member      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 46,400 19,600 5,009,750
Incentive Plan 2020 [Member] | Restricted Stock [Member]      
Share-Based Payment Arrangement, Expense $ 145,000 $ 104,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 227,000 21,772  
Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 5 years    
Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 17 years