XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits - Schedule of Deposit Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Transaction accounts:    
Noninterest bearing demand accounts $ 464,498 $ 459,553
Interest bearing demand accounts 2,866,736 2,842,668
Savings 33,079 24,998
Total transaction accounts 3,364,313 3,327,219
Time deposits 491,278 475,929
Total deposits $ 3,855,591 $ 3,803,148