XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant & Equipment - Schedule of Property, Plant & Equipment (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Cost $ 10,936,131 $ 10,166,757
Accumulated Depreciation 6,428,849 6,161,081
Net 4,507,282 4,005,676
Buildings [Member]    
Cost 3,670,311 3,614,057
Accumulated Depreciation 2,682,225 2,619,914
Net 988,086 994,143
Automobiles [Member]    
Cost 168,648 163,397
Accumulated Depreciation 76,473 94,789
Net 92,175 68,608
Computer Hardware [Member]    
Cost 43,473 43,540
Accumulated Depreciation 41,715 41,233
Net 1,758 2,307
Furniture and Fixtures [Member]    
Cost 110,972 108,906
Accumulated Depreciation 100,006 97,030
Net 10,966 11,876
Manufacturing Equipment [Member]    
Cost 6,348,792 5,634,255
Accumulated Depreciation 3,312,880 3,106,526
Net 3,035,912 2,527,729
Boat [Member]    
Cost 34,400 34,400
Accumulated Depreciation 23,621 21,719
Net 10,779 12,681
Office Equipment [Member]    
Cost 1,779 1,827
Accumulated Depreciation 874 733
Net 905 1,094
Trailer [Member]    
Cost 8,994 9,236
Accumulated Depreciation 6,091 5,389
Net 2,903 3,847
Leasehold Improvements [Member]    
Cost 88,872 88,872
Accumulated Depreciation 82,547 68,571
Net 6,325 20,301
Land [Member]    
Cost 357,473 363,090
Accumulated Depreciation
Net 357,473 363,090
Technology [Member]    
Cost 102,417 105,177
Accumulated Depreciation 102,417 105,177
Net