XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Variable interest entity (Details - VIE Operations) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]        
Revenue $ 16,800,122 $ 19,254,590 $ 43,308,496 $ 45,277,263
Net income (loss) after elimination of intercompany transactions (1,914,828) (3,290,439) (3,201,343) (7,472,815)
Variable Interest Entity, Primary Beneficiary [Member]        
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]        
Revenue 0 0 0 0
Net income (loss) after elimination of intercompany transactions $ 27,461 $ (177,947) $ (391,882) $ (911,564)