XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepayments and other current assets, net (Tables)
6 Months Ended
Dec. 31, 2023
Prepayments And Other Current Assets Net  
Schedule of prepayments and other current assets
        
   December 31, 2023   June 30, 2023 
Advance to suppliers  $750,973   $1,668,173 
Prepaid income taxes   41,987    45,718 
Prepaid expenses and other receivables   939,377    1,393,433 
Less: Allowance for credit losses   (249,128)   (249,128)
           
Total  $1,483,209   $2,858,196 
Schedule of allowance for credit losses on other receivables
       
   

Allowance for

Credit Losses

 
Balance at June 30, 2022  $  
Allowance recorded during the three months ended September 30, 2022     
Balance at September 30, 2022  $  
Allowance recorded during the three months ended December 31, 2022     
Balance at December 31, 2022  $  
         
Balance at June 30, 2023  $ 249,128  
Allowance recorded during the three months ended September 30, 2023     
Balance at September 30, 2023  $ 249,128  
Allowance recorded during the three months ended December 31, 2023     
Balance at December 31, 2023  $ 249,128