XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deposits - Schedule of Deposit Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Deposits [Abstract]    
One year or less $ 2,202,994 $ 2,077,863
After one year to two years 287,263 321,271
After two years to three years 50,734 57,836
After three years to four years 11,905 13,427
After four years 15,707 16,459
Total term certificate accounts $ 2,568,603 $ 2,486,856