XML 91 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits (Details) - Scheduled maturities of certificates of deposit - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Scheduled Maturities of Certificates of Deposit [Abstract]    
2023 $ 420,049  
2024 39,786  
2025 4,683  
2026 110  
Certificates of deposit $ 464,628 $ 152,592