XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Sales of Shares Under Common Stock Purchase Agreement (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jul. 08, 2022
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001     $ 0.0001   $ 0.0001  
Stock Issued During Period, Value, New Issues     $ 56,266        
Proceeds from Issuance of Common Stock       $ 0 $ 56,266    
B. Riley Principal Capital II, LLC (the “Selling Stockholder”) [Member]              
Purchase Agreement, Maximum Amount to be Sold             $ 15,000,000
Common Stock, Par or Stated Value Per Share (in dollars per share)             $ 0.0001
Common Stock, Maximum Shares Sold (in shares)             150,000
B. Riley Principal Capital II, LLC (the “Selling Stockholder”) [Member] | Registration Rights Agreement [Member]              
Stock Issued During Period, Shares, New Issues (in shares) 0            
Stock Issued During Period, Value, New Issues   $ 0   $ 0 $ 2,479    
Shares Issued, Average Price Per Share (in dollars per share)         $ 21.56    
Shares Issued, Fees Per Share (in dollars per share)   $ 1.2     $ 1.2    
Proceeds from Issuance of Common Stock         $ 53,453