XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Cost $ 29,239,229 $ 28,970,826
Accumulated Depreciation 12,867,066 11,824,642
Property, plant and equipment, net, total 16,372,163 17,146,184
Building and Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Cost 11,015,384 12,795,750
Accumulated Depreciation 4,753,805 4,521,212
Property, plant and equipment, net, total 6,261,579 8,274,538
Automobiles [Member]    
Property, Plant and Equipment [Line Items]    
Cost 199,845 196,255
Accumulated Depreciation 142,515 168,807
Property, plant and equipment, net, total 57,330 27,448
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 131,856 124,526
Accumulated Depreciation 120,191 117,011
Property, plant and equipment, net, total 11,665 7,515
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 17,410,126 15,318,758
Accumulated Depreciation 7,752,564 6,922,667
Property, plant and equipment, net, total 9,657,562 8,396,091
Land [Member]    
Property, Plant and Equipment [Line Items]    
Cost 384,027 440,592
Accumulated Depreciation
Property, plant and equipment, net, total 384,027 440,592
Technology [Member]    
Property, Plant and Equipment [Line Items]    
Cost 97,991 94,945
Accumulated Depreciation 97,991 94,945
Property, plant and equipment, net, total