XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 11 - Capital Stock (Details Textual)
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
Dec. 31, 2023
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 | $ $ 0 $ 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,532,065    
Proceeds from Issuance of Common Stock | $     $ 37,526,663    
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