XML 111 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Schedule of Maturities of Time Deposits (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Summary of maturities of time deposits [Abstract]  
2024 $ 626,979
2025 59,053
2026 8,453
2027 1,868
2028 1,114
Thereafter 0
Total $ 697,467