XML 52 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Investment Securities - Additional Information (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Investments [Line Items]    
Allowance for credit losses on available for sale securities $ 0  
Accrued interest on investment securites 6,141,545 $ 6,375,897
Available-for-Sale Securities [Member]    
Schedule Of Investments [Line Items]    
Available for sale securities pledged to secure public deposits 2,000,000 197,000
Investment Securities [Member]    
Schedule Of Investments [Line Items]    
Accrued interest on investment securites $ 214,000 $ 211,000