XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
Sep. 30, 2025
Jun. 30, 2025
Schedule of Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, Gross $ 58,745,683 $ 58,778,009
Less: accumulated depreciation (46,926,476) (46,553,426)
Total 11,819,207 12,224,583
Building and improvements [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, Gross 37,721,186 37,487,544
Auto [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, Gross 2,828,709 2,800,186
Machinery and equipment [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, Gross $ 18,195,789 $ 18,490,280