XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Share-based Compensation (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Inducement Plan [Member]    
Share-Based Payment Arrangement, Expense $ 47,000 $ 110,000
Share-Based Payment Arrangement, Expense, Tax Benefit 5,100 27,000
The 2018 Plan [Member] | Restricted Stock [Member]    
Share-Based Payment Arrangement, Expense 126,000 40,000
Share-Based Payment Arrangement, Expense, Tax Benefit $ 7,700 $ 10,000