XML 84 R71.htm IDEA: XBRL DOCUMENT v3.23.1
DEPOSITS - Scheduled maturities of certificates of deposits (Detail)
Dec. 31, 2022
USD ($)
Maturities of Time Deposits [Abstract]  
2023 $ 291,110,280
2024 188,742,636
2025 7,460,161
2026 4,634,150
2027 621,740
2028 23,735
Total $ 492,592,702