XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Subsequent Events (Details Textual) - shares
1 Months Ended 3 Months Ended
May 15, 2023
Mar. 31, 2023
Mar. 15, 2023
Warrants Exercised   (158,731)  
Pre-funded Warrant [Member]      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     1,071,429
Pre-funded Warrant [Member] | Subsequent Event [Member]      
Warrants Exercised 368,429    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 578,000