XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Details) - USD ($)
9 Months Ended 12 Months Ended
Mar. 31, 2023
Jun. 30, 2022
Significant Accounting Policies (Details) [Line Items]    
Uninsured bank balances $ 43,336,642 $ 44,789,999
Accounts receivable 56,896 58,336
Allowance for doubtful accounts 47,565 48,769
Advance to suppliers 207,717 214,915
Inventory net of allowances
Percentage of enterprises rate 25.00%  
Income tax services rate percentage 16.00%  
Value added tax payables $ 30,534 $ 29,835
Minimum [Member]    
Significant Accounting Policies (Details) [Line Items]    
VAT payable, percentage 13.00%  
Annual aggregate, percentage 5.00%  
Maximum [Member]    
Significant Accounting Policies (Details) [Line Items]    
VAT payable, percentage 16.00%  
Annual aggregate, percentage 7.00%