XML 86 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Note 12 - Capital Stock (Details Textual)
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / 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
Proceeds from Issuance of Common Stock | $ $ 37,526,663 $ 205,389    
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,532,065 7,887    
Proceeds from Issuance of Common Stock | $ $ 37,526,663 $ 205,389    
Commission, Percent of Gross Sales Price Per Share 3.00% 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 $ 100,000,000