XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Notes Payable (Details - Notes payable - related parties) - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Debt Instrument [Line Items]    
Notes payable $ 637,688 $ 1,900,083
Accrued interest 0 14,182
Related Entity 1 [Member]    
Debt Instrument [Line Items]    
Notes payable 0 1,380,672
Accrued interest 0 3,038
Related Entity 2 [Member]    
Debt Instrument [Line Items]    
Notes payable 304,684 126,864
Accrued interest 0 0
Related Entity 3 [Member]    
Debt Instrument [Line Items]    
Notes payable 0 105,000
Accrued interest 0 0
Related Entity 4 [Member]    
Debt Instrument [Line Items]    
Notes payable 333,004 50,074
Accrued interest 0 0
Related Entity 5 [Member]    
Debt Instrument [Line Items]    
Notes payable 0 0
Accrued interest 0 0
Related Entity 6 [Member]    
Debt Instrument [Line Items]    
Notes payable 0 237,473
Accrued interest $ 0 $ 11,144