XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Investments, Held to Maturity ("HTM") - Summary of Held to Maturity Securities (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Amortized cost, HTM $ 176,622,658 $ 167,437,616
Gross unrealized gains, HTM 674,559 279,918
Gross unrealized losses, HTM 6,707,943 6,253,961
HTM, fair value 170,589,274 161,463,573
US Treasury and Government [Member]    
Amortized cost, HTM 34,691,658 34,511,849
Gross unrealized gains, HTM 0 0
Gross unrealized losses, HTM 709,002 682,198
HTM, fair value 33,982,656 33,829,651
Federal Home Loan Bank Certificates and Obligations (FHLB) [Member]    
Amortized cost, HTM 1,000,000 1,000,000
Gross unrealized gains, HTM 0 0
Gross unrealized losses, HTM 11,448 1,360
HTM, fair value 988,552 998,640
Collateralized Loan Obligations [Member]    
Amortized cost, HTM 17,975,057 16,387,997
Gross unrealized gains, HTM 69,938 88,489
Gross unrealized losses, HTM 81,883 59,090
HTM, fair value 17,963,112 16,417,396
Small Business Administration Bonds [Member]    
Amortized cost, HTM 13,148,556 3,521,293
Gross unrealized gains, HTM 604,114 162,235
Gross unrealized losses, HTM 0 0
HTM, fair value 13,752,670 3,683,528
Taxable Municipal Bonds [Member]    
Amortized cost, HTM 957,062 951,864
Gross unrealized gains, HTM 0 0
Gross unrealized losses, HTM 55,302 60,134
HTM, fair value 901,760 891,730
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost, HTM 108,850,325 111,064,613
Gross unrealized gains, HTM 507 29,194
Gross unrealized losses, HTM 5,850,308 5,451,179
HTM, fair value $ 103,000,524 $ 105,642,628