XML 66 R54.htm IDEA: XBRL DOCUMENT v3.26.1
SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Cost $ 29,447,304 $ 28,970,826
Accumulated Depreciation 13,305,212 11,824,642
Property, plant and equipment, net, total 16,142,092 17,146,184
Building and Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Cost 10,345,212 12,795,750
Accumulated Depreciation 4,904,582 4,521,212
Property, plant and equipment, net, total 5,440,630 8,274,538
Automobiles [Member]    
Property, Plant and Equipment [Line Items]    
Cost 190,933 196,255
Accumulated Depreciation 108,304 168,807
Property, plant and equipment, net, total 82,629 27,448
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 133,990 124,526
Accumulated Depreciation 121,386 117,011
Property, plant and equipment, net, total 12,604 7,515
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 18,378,471 15,318,758
Accumulated Depreciation 8,071,269 6,922,667
Property, plant and equipment, net, total 10,307,202 8,396,091
Land [Member]    
Property, Plant and Equipment [Line Items]    
Cost 299,027 440,592
Accumulated Depreciation
Property, plant and equipment, net, total 299,027 440,592
Technology [Member]    
Property, Plant and Equipment [Line Items]    
Cost 99,671 94,945
Accumulated Depreciation 99,671 94,945
Property, plant and equipment, net, total