XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Note 16 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Sales $ 106,932,314 $ 101,569,197
Net Income 5,926,696 6,666,796
Acquired Entities [Member]    
Sales 41,776,303 32,893,573
Net Income 3,567,944 1,927,056
All Other Entities [Member]    
Sales 65,156,011 68,675,624
Net Income $ 2,358,752 $ 4,739,740