XML 56 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant & Equipment - Schedule of Property, Plant & Equipment (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Cost $ 10,164,457 $ 10,166,757
Accumulated Depreciation 6,178,029 6,161,081
Net 3,986,428 4,005,676
Buildings [Member]    
Cost 3,624,527 3,614,057
Accumulated Depreciation 2,636,575 2,619,914
Net 987,952 994,143
Automobiles [Member]    
Cost 163,397 163,397
Accumulated Depreciation 102,095 94,789
Net 61,302 68,608
Computer Hardware [Member]    
Cost 43,318 43,540
Accumulated Depreciation 41,306 41,233
Net 2,012 2,307
Furniture and Fixtures [Member]    
Cost 108,590 108,906
Accumulated Depreciation 97,859 97,030
Net 10,731 11,876
Manufacturing Equipment [Member]    
Cost 5,649,910 5,634,255
Accumulated Depreciation 3,102,395 3,106,526
Net 2,547,515 2,527,729
Boat [Member]    
Cost 34,400 34,400
Accumulated Depreciation 22,353 21,719
Net 12,047 12,681
Office Equipment [Member]    
Cost 1,673 1,827
Accumulated Depreciation 721 733
Net 952 1,094
Trailer [Member]    
Cost 8,456 9,236
Accumulated Depreciation 5,198 5,389
Net 3,258 3,847
Leasehold Improvements [Member]    
Cost 88,872 88,872
Accumulated Depreciation 73,230 68,571
Net 15,642 20,301
Land [Member]    
Cost 345,017 363,090
Accumulated Depreciation
Net 345,017 363,090
Technology [Member]    
Cost 96,297 105,177
Accumulated Depreciation 96,297 105,177
Net