XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits - Schedule of maturities of time deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Time deposits by schedule of maturities    
Remainder of 2023 $ 405,424  
2024 982,225  
2025 45,768  
2026 18,196  
2027 13,130  
2028 6,328  
Thereafter 544  
Time deposits $ 1,471,615 $ 855,375