XML 90 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits - Summary of Certificate Maturities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Deposits  
July 1, 2023 to June 30, 2024 $ 690,500
July 1, 2024 to June 30, 2025 208,578
July 1, 2025 to June 30, 2026 69,336
July 1, 2026 to June 30, 2027 49,439
July 1, 2027 to June 30, 2028 46,083
Thereafter 100
TOTAL $ 1,064,036