XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt (Details - Notes payable) - USD ($)
Sep. 30, 2022
Jun. 30, 2022
Debt Instrument [Line Items]    
Notes payable $ 21,736,085 $ 18,808,062
Accrued interest 505,270 362,855
Note Payable Related Entity 1 [Member]    
Debt Instrument [Line Items]    
Notes payable 9,844,207 8,261,310
Accrued interest 182,010 120,050
Note Payable Related Entity 2 [Member]    
Debt Instrument [Line Items]    
Notes payable 9,204,049 8,213,976
Accrued interest 169,910 106,951
Note Payable Related Entity 3 [Member]    
Debt Instrument [Line Items]    
Notes payable 506,188 453,052
Accrued interest 14,470 11,072
Note Payable Related Party Entityfour [Member]    
Debt Instrument [Line Items]    
Notes payable 1,733,785 1,512,924
Accrued interest 135,343 123,996
Note Payable Related Entity 5 [Member]    
Debt Instrument [Line Items]    
Notes payable 0 0
Accrued interest 0 0
Note Payable Related Entity 6 [Member]    
Debt Instrument [Line Items]    
Notes payable 447,856 366,800
Accrued interest $ 3,537 $ 786