XML 90 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Cost $ 27,154,454 $ 22,603,671
Accumulated Depreciation (16,612,519) (13,312,074)
Net 10,541,935 9,291,597
Land [Member]    
Cost 652,437 652,437
Accumulated Depreciation 0 0
Net 652,437 652,437
Automobiles [Member]    
Cost 134,034 99,352
Accumulated Depreciation (100,315) (51,473)
Net 33,719 47,879
Computer Equipment [Member]    
Cost 23,195,784 18,686,373
Accumulated Depreciation (14,738,212) (11,601,776)
Net 8,457,572 7,084,597
Furniture and Fixtures [Member]    
Cost 828,011 802,325
Accumulated Depreciation (828,011) (797,618)
Net 0 4,707
Leasehold Improvements [Member]    
Cost 0 18,996
Accumulated Depreciation 0 (5,650)
Net 0 13,346
Building [Member]    
Cost 2,344,188 2,344,188
Accumulated Depreciation (945,981) (855,558)
Net $ 1,398,207 $ 1,488,630