XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Note 1 - Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Cost $ 10,315,398 $ 9,904,321
Accumulated depreciation (6,990,076) (6,590,602)
Net property and equipment 3,325,322 3,313,719
Automobiles [Member]    
Cost 645,458 637,306
Furniture and Fixtures [Member]    
Cost 525,843 520,835
Computer Equipment [Member]    
Cost 5,037,301 4,720,932
Home Office [Member]    
Cost $ 4,106,796 $ 4,025,248