XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Note 12 - Capital Stock (Details Textual)
12 Months Ended
Apr. 06, 2021
USD ($)
$ / shares
shares
Jun. 02, 2020
USD ($)
shares
May 28, 2020
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
shares
Proceeds from Issuance of Common Stock | $       $ 62,850,213 $ 59,549,751  
Payments of Stock Issuance Costs | $       $ 3,663,291 $ 3,428,355  
Class of Warrant or Right, Outstanding (in shares)       105,556 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]            
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.001 $ 0.001  
Common Class B [Member]            
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.001 $ 0.001  
Common Stock, Voting Rights Per Share       10    
Underwriting Agreement [Member] | Common Class A [Member]            
Share Offering, Number of Shares Authorized (in shares)     3,200,000      
Share Price (in dollars per share) | $ / shares     $ 16.00      
Stock Option, Exercisable, Remaining Contractual Term (Day)     30 days      
Stock Option, Number of Securities Called by Each Stock Option (in shares)     480,000      
Stock Issued During Period, Shares, New Issues (in shares)   3,680,000        
Proceeds from Issuance of Common Stock | $   $ 58,900,000        
Underwriting Agreement [Member] | Common Class A [Member] | Adam Peterson and Alex Rozek, a Board Member, and Employee [Member]            
Stock Issued During Period, Shares, New Issues (in shares)     39,375      
Public Offering Including Over-allotment Option [Member] | Common Class A [Member]            
Stock Issued During Period, Shares, New Issues (in shares) 2,645,000          
Public Offering [Member] | Common Class A [Member]            
Stock Issued During Period, Shares, New Issues (in shares) 2,345,000          
Proceeds from Issuance of Common Stock | $ $ 58,625,000          
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.001          
Shares Issued, Price Per Share (in dollars per share) | $ / shares $ 25.00          
Stock Sale Agreement, Percent of Gross Proceeds 5.50%          
Proceeds from Issuance of Common Stock, Net | $ $ 55,400,625          
Payments of Stock Issuance Costs | $ $ 133,169          
Over-Allotment Option [Member] | Common Class A [Member]            
Stock Issued During Period, Shares, New Issues (in shares) 345,000          
Sold by Selling Stockholder [Member] | Common Class A [Member]            
Stock Issued During Period, Shares, New Issues (in shares) 300,000