XML 87 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Note 17 - Subsequent Events (Details Textual) - The 2017 Inducement Equity Incentive Plan [Member] - shares
1 Months Ended
Mar. 31, 2024
May 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)   1,000,000
Subsequent Event [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 2,000,000