XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Organization and Capitalization (Details Textual) - USD ($)
Jun. 30, 2021
May 19, 2021
Dec. 31, 2020
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001   $ 0.001
The 2021 ATM Offering [Member]      
Stock Offering Agreement, Maximum Share Value   $ 100,000,000  
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001