XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 60,750,278 $ 58,390,650
Less: accumulated depreciation (44,087,143) (41,700,404)
Total 16,663,135 16,690,246
Building and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 37,538,033 37,065,465
Auto [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 2,750,682 2,716,931
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 18,958,963 18,608,254
Others [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 1,502,600