XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Note 17 - Subsequent Events (Details Textual) - USD ($)
Feb. 09, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 6.3 $ 6.36
Subsequent Event [Member] | Warrants Issued in Private Placement [Member]      
Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants (in shares) 1,006,488    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.4423    
Subsequent Event [Member] | Warrants Issued in Private Placement [Member] | President and Chief Executive Officer [Member]      
Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants (in shares) 54,054    
Securities Purchase and Registration Rights Agreement [Member] | Subsequent Event [Member]      
Stock Issued During Period, Shares, New Issues (in shares) 2,012,978    
Shares Issued, Price Per Share (in dollars per share) $ 0.4331    
Proceeds from Issuance of Common Stock $ 875,000    
Securities Purchase and Registration Rights Agreement [Member] | Subsequent Event [Member] | President and Chief Executive Officer [Member]      
Stock Issued During Period, Shares, New Issues (in shares) 108,108    
Shares Issued, Price Per Share (in dollars per share) $ 0.4625