XML 98 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 20 - Subsequent Events (Details Textual) - $ / shares
Jan. 14, 2024
Aug. 19, 2024
Jul. 03, 2023
Series A Preferred Stock [Member]      
Preferred Stock, Convertible, Conversion Price (in dollars per share)     $ 1.45
Forecast [Member] | Series A Preferred Stock [Member] | Maximum [Member]      
Preferred Stock, Convertible, Conversion Price (in dollars per share)   $ 1  
Restricted Stock [Member] | The 2017 Stock Incentive Plan [Member] | Chief Executive Officer [Member] | Subsequent Event [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 632,911