XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Schedule of Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 59,966,604 $ 59,926,881
Less: accumulated depreciation (46,058,789) (44,087,598)
Less: impairment (1,817,991)
Total 13,907,815 14,021,292
Building and Improvements [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 38,342,614 36,999,854
Auto [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 2,856,935 2,711,245
Machinery and Equipment [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 18,767,055 18,713,182
Others [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 1,502,600