XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Deposits - Schedule of maturities of time deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Time deposits by schedule of maturities    
Remainder of 2023 $ 474,277  
2024 596,731  
2025 42,344  
2026 17,183  
2027 13,746  
2028 3,851  
Thereafter 539  
Time deposits $ 1,148,671 $ 855,375