XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Loans payable (Details - Interest expense) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Obligation with Joint and Several Liability Arrangement [Line Items]    
Interest expense $ 427,036 $ 739,226
Accrued Interest [Member]    
Obligation with Joint and Several Liability Arrangement [Line Items]    
Interest expense 244,078 402,675
Credit Utilization Fees [Member]    
Obligation with Joint and Several Liability Arrangement [Line Items]    
Interest expense 57,052 71,332
Amortization Of Debt Discount [Member]    
Obligation with Joint and Several Liability Arrangement [Line Items]    
Interest expense $ 125,906 $ 265,219