XML 115 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 21 - Derivative Financial Instruments - Derivative Instruments (Details) - Interest Expense [Member] - Designated as Hedging Instrument [Member] - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Interest Rate Swap [Member]    
Derivative gain (loss) $ 650,316 $ 630,870
Interest Rate Swap - Subordinated Debentures [Member]    
Derivative gain (loss) $ 259,031 $ 184,537