XML 108 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits    
Total Deposits $ 8,190,391 $ 7,872,626
Time deposits 981,970 873,400
Minimum reserve required 0  
Amount of certificates of deposit that meet or exceed insurance limit $ 289,300 $ 203,200