XML 121 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Schedule of Maturity of Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits Liabilities, Balance Sheet, Reported Amounts [Abstract]    
2023 $ 0 $ 463,393
2024 1,445,395 152,898
2025 576,379 157,320
2026 180,384 2,628
2027 5,482 4,130
2028 9,827 3,130
Thereafter 0 0
Total $ 2,217,467 $ 783,499