XML 109 R93.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Deposits - Maturities of Certificates of Deposit (Details)
Dec. 31, 2018
USD ($)
Deposits [Abstract]  
2019 $ 796,333,079
2020 116,147,111
2021 31,872,141
2022 20,834,858
2023 9,258,973
Thereafter 257,874
Total $ 974,704,036