XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF PROPERTY, EQUIPMENT AND LEASEHOLDS (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Cost $ 22,726,251 $ 18,399,675
Accumulated Depreciation 9,785,926 8,690,387
Property, plant and equipment, net, total 12,940,325 9,709,288
Building and Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Cost 12,180,004 8,775,629
Accumulated Depreciation 3,729,894 3,310,920
Property, plant and equipment, net, total 8,450,110 5,464,709
Automobiles [Member]    
Property, Plant and Equipment [Line Items]    
Cost 196,255 196,255
Accumulated Depreciation 132,847 107,055
Property, plant and equipment, net, total 63,408 89,200
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 43,436 43,432
Accumulated Depreciation 42,840 42,663
Property, plant and equipment, net, total 596 769
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 9,498,662 8,634,063
Accumulated Depreciation 5,533,484 4,891,736
Property, plant and equipment, net, total 3,965,178 3,742,327
Boat [Member]    
Property, Plant and Equipment [Line Items]    
Cost 34,400 34,400
Accumulated Depreciation 29,331 27,907
Property, plant and equipment, net, total 5,069 6,493
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 134,119 133,280
Accumulated Depreciation 119,730 112,782
Property, plant and equipment, net, total 14,389 20,498
Trailer [Member]    
Property, Plant and Equipment [Line Items]    
Cost 8,873 8,857
Accumulated Depreciation 7,890 7,592
Property, plant and equipment, net, total 983 1,265
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Cost 88,872 88,872
Accumulated Depreciation 88,872 88,872
Property, plant and equipment, net, total
Land [Member]    
Property, Plant and Equipment [Line Items]    
Cost 440,592 384,027
Accumulated Depreciation
Property, plant and equipment, net, total 440,592 384,027
Developed Technology Rights [Member]    
Property, Plant and Equipment [Line Items]    
Cost 101,038 100,860
Accumulated Depreciation 101,038 100,860
Property, plant and equipment, net, total