XML 41 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Capital Stock (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 4 Months Ended 8 Months Ended 18 Months Ended
May 08, 2020
May 08, 2020
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Aug. 20, 2019
Aug. 20, 2019
Mar. 18, 2020
Aug. 13, 2019
Feb. 28, 2018
Proceeds from Issuance of Common Stock     $ 3,864,701            
Payments of Stock Issuance Costs     $ 2,252 $ 124,563            
Class of Warrant or Right, Outstanding (in shares)     105,556   105,556          
Warrants for Common Class B Stock [Member]                    
Class of Warrant or Right, Outstanding (in shares)     104,772              
Warrants for Common Class A Stock [Member]                    
Class of Warrant or Right, Outstanding (in shares)     784              
Common Class A [Member]                    
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)               20,000,000    
Common Class A [Member] | Shelf Registration [Member]                    
Sale of Stock, Shelf Registration, Value, Available to Issue                   $ 200,000,000
Sale of Stock, Shelf Registration, Value, Incremental Amount Available to Issue                   $ 50,000,000
Stock Issued During Period, Shares, New Issues (in shares)     0   448,880          
Proceeds from Issuance of Common Stock         $ 9,450,789          
Proceeds from Issuance of Common Stock, Net         9,122,227          
Payments of Stock Issuance Costs         $ 328,562          
Common Class A [Member] | Shelf Registration [Member] | Subsequent Event [Member]                    
Stock Issued During Period, Shares, New Issues (in shares) 40,455 40,455                
Proceeds from Issuance of Common Stock $ 669,751                  
Proceeds from Issuance of Common Stock, Net   $ 649,659                
Common Class A [Member] | Shelf Registration [Member] | Cowen and Company LLC [Member]                    
Sale of Stock, Shelf Registration, Value, Available to Issue                 $ 75,000,000  
Compensation, Percentage of Common Stock Sales                 3.00% 3.00%
Stock Issued During Period, Shares, New Issues (in shares)           942,223 2,141,452      
Proceeds from Issuance of Common Stock           $ 22,753,943 $ 49,999,625      
Proceeds from Issuance of Common Stock, Net           22,059,015        
Payments of Stock Issuance Costs           $ 694,928