XML 118 R106.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Scheduled Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deposits, by Component, Alternative [Abstract]    
2023 $ 733,285  
2024 124,661  
2025 36,682  
2026 23,543  
2027 15,168  
Thereafter 1,254  
Total $ 934,593 $ 1,088,071