XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 1 - Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Cost $ 10,472,744 $ 10,315,398
Accumulated depreciation (7,109,013) (6,990,076)
Net property and equipment 3,363,731 3,325,322
Automobiles [Member]    
Cost 693,634 645,458
Furniture and Fixtures [Member]    
Cost 526,657 525,843
Computer Equipment [Member]    
Cost 5,093,380 5,037,301
Home Office [Member]    
Cost $ 4,159,073 $ 4,106,796