XML 101 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Schedule of Deposit Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Aug. 01, 2022
Deposits [Abstract]      
Noninterest-bearing demand $ 1,919,638 $ 2,482,475  
Money market 2,772,807 2,442,559  
Interest bearing demand 1,875,864 1,737,158  
Time deposits 967,901 781,880  
Brokered time deposits 444,989 5,407  
Savings 269,926 326,223  
Total deposits $ 8,251,125 $ 7,775,702 $ 7,990,000