XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits - Schedule of Maturity of Time Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deposits Liabilities, Balance Sheet, Reported Amounts [Abstract]    
2024 $ 956,207 $ 1,445,395
2025 1,015,534 576,379
2026 294,744 180,384
2027 5,807 5,482
2028 10,060 9,827
2029 1,747 0
Total $ 2,284,099 $ 2,217,467