XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Accounting Policies, by Policy [Abstract]      
Ownership percentage 100.00%    
Aggregate cash in accounts and on hand $ 71,697,846   $ 57,714,868
Accounts receivable 32,934,268   28,792,891
Allowance for doubtful accounts 61,627,460   58,000,266
Debt expense 9,000,000 $ 40,000,000  
The loss of inventories 2,000,000 $ 11,000,000  
Customer deposits 7,111,862   7,994,669
United States [Member]      
Accounting Policies, by Policy [Abstract]      
Deposits in banks $ 62,757   $ 55,435
Yuxing’s Owner [Member]      
Accounting Policies, by Policy [Abstract]      
Ownership percentage 100.00%