XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Scheduled Maturities for Time Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Maturities of Time Deposits [Abstract]    
2023 $ 383,052  
2024 91,267  
2025 62,412  
2026 13,862  
2027 7,068  
Thereafter 319  
Total $ 557,980 $ 471,479