XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Payables (Tables)
6 Months Ended
Dec. 31, 2024
Accrued Expenses and Other Payables [Abstract]  
Schedule of Accrued Expenses and Other Payables

Accrued expenses and other payables consisted of the following:

 

    December 31,    

June 30,

 
    2024     2024  
Payroll and welfare payable   $  163,684     $  164,245  
Accrued expenses     11,380,546       10,312,491  
Other payables      4,332,290        4,317,791  
Other levy payable      114,922        115,316  
Total   $ 15,991,442     $ 14,909,843