XML 101 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Scheduled Maturities of Time Certificates of Deposit (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Year of maturity:    
2024 $ 382,086  
2025 6,450  
2026 5,309  
2027 1,454  
2028 and thereafter 1,096  
Total $ 396,395 $ 294,626