XML 40 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment (Tables)
6 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

Property, plant and equipment consisted of the following:

 

   December 31,   June 30, 
   2024   2024 
Building and improvements  $36,800,044   $36,999,854 
Auto   2,747,462    2,711,245 
Machinery and equipment   18,147,326    18,713,182 
Others   
-
    1,502,600 
Total property, plant and equipment   57,694,831    59,926,881 
Less: accumulated depreciation   (44,743,104)   (44,087,598)
Less: impairment   
-
    (1,817,991)
Total  $12,951,727   $14,021,292