XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Deposits [Abstract]    
Noninterest-bearing demand $ 1,391,070 $ 1,197,272
NOW 530,745 538,444
Savings and money markets 519,209 571,299
Time deposits, including CDs and IRAs 704,305 594,461
Total deposits 3,145,329 2,901,476
Time deposits that meet or exceed the FDIC insurance limit $ 2,911 $ 3,150