XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Deposits [Abstract]    
Non-interest-bearing demand $ 1,415,909 $ 1,437,361
Interest-bearing demand 1,929,490 1,966,463
Money market accounts 1,228,098 1,255,528
Savings and club deposits 687,303 700,348
Certificates of deposit 2,568,603 2,486,856
Total deposits $ 7,829,403 $ 7,846,556