v3.26.1
Note 8 - Notes Payable (Details Textual)
1 Months Ended 6 Months Ended
May 22, 2026
USD ($)
Aug. 25, 2021
USD ($)
May 22, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Payments to Acquire Property, Plant, and Equipment       $ 1,013,009 $ 996,452
Real Property Located in Chandler, Arizona [Member]          
Payments to Acquire Property, Plant, and Equipment   $ 10,800,000      
Arizona Bank & Trust [Member] | Mortgage Loan [Member] | Notes Payable to Banks [Member]          
Proceeds from Issuance of Debt $ 4,000,000 $ 8,600,000      
Number of Regular Monthly Payments 84 119      
Debt Instrument, Periodic Payment $ 21,330 $ 40,978      
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid $ 3,427,889 $ 5,956,538 $ 3,427,889    
Debt Instrument, Interest Rate, Stated Percentage   3.00%      
Debt Instrument, Maturity Date May 15, 2033 Aug. 23, 2031      
Real Property Located in Orlando, Florida [Member]          
Asset Acquisition, Consideration Transferred $ 5,000,000        
Payments to Acquire Property, Plant, and Equipment     $ 1,000,000