v3.26.3
Basis of Presentation and Summary of significant accounting policies (Details - Restricted cash) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Schedule of Equity Method Investments [Line Items]      
Cash and cash equivalents $ 478,042 $ 1,677,879  
Cash and cash equivalents included in current assets held for sale 0 587,402  
Restricted cash 3,252,140 0  
Total cash, cash equivalents and restricted cash shown in the Consolidated Statement of Cash Flows 3,730,182 [1] 2,007,890 [1] $ 7,377,837
Cash And Cash Equivalents In Current Assets Held For Sale [Member]      
Schedule of Equity Method Investments [Line Items]      
Cash and cash equivalents included in current assets held for sale $ 330,011  
[1] Includes $330,011 cash presented in current assets held for sale on the consolidated balance sheet as of June 30, 2025.