XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Capital Stock (Details Textual)
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Dec. 08, 2022
USD ($)
Apr. 25, 2022
$ / shares
shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.001
Offering of Debt Securities and Warrants, Maximum (in shares)       500,000,000
Maximum Shares of Common Stock Registered by Certain Selling Shareholders (in shares)       8,297,093
Stock Issued During Period, Value, New Issues | $ $ 28,105,461      
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]        
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      
At The Market Offering [Member] | Common Class A [Member]        
Stock Issued During Period, Shares, New Issues (in shares) 1,097,824      
Stock Issued During Period, Value, New Issues | $ $ 28,105,461      
Commission, Percent of Gross Sales Price Per Share 3.00%      
At The Market Offering [Member] | Common Class A [Member] | Maximum [Member]        
Equity Offering Program, Aggregate Share Price | $ $ 100,000,000   $ 100,000,000