XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Cost $ 10,265,630 $ 9,904,321
Accumulated depreciation (6,917,014) (6,590,602)
Net property and equipment 3,348,616 3,313,719
Automobiles [Member]    
Cost 662,487 637,306
Furniture and Fixtures [Member]    
Cost 516,294 520,835
Computer Equipment [Member]    
Cost 4,991,669 4,720,932
Home Office [Member]    
Cost $ 4,095,180 $ 4,025,248