XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - 2021 At-the-market Offering (Details Textual) - USD ($)
1 Months Ended 2 Months Ended 6 Months Ended
Aug. 06, 2021
Jun. 26, 2021
Jun. 26, 2021
Jun. 27, 2020
Apr. 26, 2021
Proceeds from Issuance of Common Stock     $ 3,137,392 $ 0  
At-the-market Offering [Member]          
Stock Offering Agreement, Maximum Offering, Amount         $ 25,000,000.0
Stock Offering Agreement, Commission, Percent         3.00%
Stock Issued During Period, Shares, New Issues (in shares)   479,289      
Proceeds from Issuance of Common Stock   $ 3,356,342      
Proceeds from Issuance of Common Stock, Net   3,137,512      
At-the-market Offering [Member] | Subsequent Event [Member]          
Stock Issued During Period, Shares, New Issues (in shares) 25,267        
Proceeds from Issuance of Common Stock $ 153,659        
At-the-market Offering [Member] | Fees to Sales Agent [Member]          
Payments of Stock Issuance Costs   100,690      
At-the-market Offering [Member] | Other Fees [Member]          
Payments of Stock Issuance Costs   $ 118,140