XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Goodwill and Other Intangible Assets - Accumulated Amortization (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accumulated amortization at the beginning of the period $ 4,469,089 $ 3,203,585
Amortization expense 1,261,210 1,265,504
Accumulated amortization at end of period $ 5,730,299 $ 4,469,089