XML 94 R87.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits - Scheduled maturity of time deposits (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Deposits [Abstract]  
2024 $ 1,375,883
2025 650,097
2026 7,350
2027 4,958
2028 1,172
Thereafter 421
Total $ 2,039,881