XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 18,236,017 $ 17,191,825
Accumulated depreciation (14,275,861) (13,885,550)
Property, plant and equipment, net 3,960,156 3,306,275
Land [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 45,000 45,000
Building and improvements [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 6,137,629 5,472,156
Machinery and equipment [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 11,887,737 11,509,018
Furniture and fixtures [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 165,651 $ 165,651