XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits - Schedule of Deposit Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deposits [Abstract]    
One year or less $ 2,258,665 $ 2,077,863
After one year to two years 237,020 321,271
After two years to three years 29,416 57,836
After three years to four years 11,325 13,427
After four years 15,503 16,459
Total term certificate accounts $ 2,551,929 $ 2,486,856