XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Cost $ 31,658,894 $ 29,447,304
Accumulated Depreciation 13,752,533 13,305,212
Property, plant and equipment, net, total 17,906,361 16,142,092
Building and Building Improvements [Member]    
Property, Plant, and Equipment [Line Items]    
Cost 11,219,850 11,087,175
Accumulated Depreciation 5,039,730 4,904,582
Property, plant and equipment, net, total 6,180,120 6,182,593
Automobiles [Member]    
Property, Plant, and Equipment [Line Items]    
Cost 173,659 190,933
Accumulated Depreciation 97,956 108,304
Property, plant and equipment, net, total 75,703 82,629
Office Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Cost 148,702 133,990
Accumulated Depreciation 121,732 121,386
Property, plant and equipment, net, total 26,970 12,604
Machinery and Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Cost 19,719,651 17,636,508
Accumulated Depreciation 8,395,110 8,071,269
Property, plant and equipment, net, total 11,324,541 9,565,239
Land [Member]    
Property, Plant, and Equipment [Line Items]    
Cost 299,027 299,027
Accumulated Depreciation
Property, plant and equipment, net, total 299,027 299,027
Technology [Member]    
Property, Plant, and Equipment [Line Items]    
Cost 98,005 99,671
Accumulated Depreciation 98,005 99,671
Property, plant and equipment, net, total