XML 44 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment (Tables)
9 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

Property, plant and equipment consisted of the following:

 

   March 31,   June 30, 
   2025   2024 
Building and improvements  $37,020,258   $36,999,854 
Auto   2,763,903    2,711,245 
Machinery and equipment   18,254,830    18,713,182 
Others   
-
    1,502,600 
Total property, plant and equipment   58,038,991    59,926,881 
Less: accumulated depreciation   (45,512,071)   (44,087,598)
Less: impairment   
-
    (1,817,991)
Total  $12,526,920   $14,021,292