v3.26.1
SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Cost $ 32,490,532 $ 29,447,304
Accumulated Depreciation 14,383,867 13,305,212
Property, plant and equipment, net, total 18,106,665 16,142,092
Building and Building Improvements [Member]    
Property, Plant, and Equipment [Line Items]    
Cost 10,999,819 11,087,175
Accumulated Depreciation 5,318,893 4,904,582
Property, plant and equipment, net, total 5,680,926 6,182,593
Automobiles [Member]    
Property, Plant, and Equipment [Line Items]    
Cost 178,938 190,933
Accumulated Depreciation 25,119 108,304
Property, plant and equipment, net, total 153,819 82,629
Office Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Cost 155,150 133,990
Accumulated Depreciation 122,126 121,386
Property, plant and equipment, net, total 33,024 12,604
Machinery and Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Cost 20,761,465 17,636,508
Accumulated Depreciation 8,821,596 8,071,269
Property, plant and equipment, net, total 11,939,869 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 96,133 99,671
Accumulated Depreciation 96,133 99,671
Property, plant and equipment, net, total