XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 59,606,108 $ 58,390,650
Less: accumulated depreciation (42,086,290) (41,700,404)
Total 17,519,818 16,690,246
Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 36,877,178 37,065,465
Auto [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 2,703,358 2,716,931
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 18,522,972 18,608,254
Others [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 1,502,600