XML 93 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Cost $ 28,981,656 $ 27,154,454
Accumulated Depreciation (19,585,959) (16,612,519)
Net 9,395,697 10,541,935
Land [Member]    
Cost 652,437 652,437
Accumulated Depreciation 0 0
Net 652,437 652,437
Automobiles [Member]    
Cost 134,034 134,034
Accumulated Depreciation (111,871) (100,315)
Net 22,163 33,719
Computer Equipment [Member]    
Cost 25,022,986 23,195,784
Accumulated Depreciation (17,641,982) (14,738,212)
Net 7,381,004 8,457,572
Furniture and Fixtures [Member]    
Cost 828,011 828,011
Accumulated Depreciation (828,011) (828,011)
Net 0 0
Building [Member]    
Cost 2,344,188 2,344,188
Accumulated Depreciation (1,004,096) (945,981)
Net 1,340,092 1,398,207
Leasehold Improvements [Member]    
Cost 0 0
Accumulated Depreciation 0 0
Net $ 0 $ 0