XML 109 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Deposits Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]    
Noninterest-bearing demand $ 3,197,620 $ 4,093,771
Interest-bearing demand 4,947,626 4,773,219
Savings 4,047,853 4,282,435
Time 3,376,664 1,288,223
Total deposits $ 15,569,763 $ 14,437,648