XML 23 R112.htm IDEA: XBRL DOCUMENT v3.20.1
Note 22 - Derivative Financial Instruments - Summary of Derivative Financial Instruments (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Interest Rate Swap [Member]    
Termination Date Feb. 28, 2025  
Notional Amount $ 50,000,000  
Rate Paid 2.12%  
Estimated Fair Value $ (1,067,935)  
Estimated Fair Value   $ 1,271,538
Interest Rate Swap [Member] | London Interbank Offered Rate (LIBOR) [Member]    
Rate Hedged  
Interest Rate Swap - Subordinated Debentures [Member]    
Termination Date Feb. 23, 2026  
Notional Amount $ 10,310,000  
Rate Paid 4.09%  
Estimated Fair Value $ (560,388)  
Estimated Fair Value  
Interest Rate Swap - Subordinated Debentures [Member] | London Interbank Offered Rate (LIBOR) [Member]    
Rate Hedged 1.45%