XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Note 1 - Nature of Operations (Details Textual)
3 Months Ended 9 Months Ended
May 11, 2023
USD ($)
shares
Jun. 30, 2023
USD ($)
Sep. 30, 2023
Number of Operating Segments     3
Stock Issued During Period, Value, New Issues   $ 19,244,000  
At-the-Market Issuance Sales Agreement [Member]      
Stock Issued During Period, Shares, New Issues (in shares) | shares 921,797    
Aggregate Offering Price of Stock $ 20,000    
Stock Issued During Period, Value, New Issues $ 19,244    
Commission Fee, Percentage of Gross Proceeds 3.00%