v3.25.1
Summary of Significant Accounting Policies (Details - Revenue) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Product Information [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 3,428,733 $ 9,474,693 $ 14,524,575 $ 18,985,580
Product Sales Third Parties [Member]        
Product Information [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 2,310,696 2,878,093 10,107,882 5,390,857
Product Sales Related Parties [Member]        
Product Information [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 0 1,336 140 75,335
Service Revenue Third Parties [Member]        
Product Information [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 593,208 6,412,712 2,776,888 12,676,075
Service Revenue Related Party [Member]        
Product Information [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 524,829 $ 182,552 $ 1,639,665 $ 843,313