XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits - Scheduled Maturities of Time Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financial Services, Banking and Thrift [Abstract]    
2024 $ 8,341,448  
2025 4,379,106  
2026 692,650  
2027 814,424  
2028 22,111  
Thereafter 33,609  
Total time deposits $ 14,283,348 $ 13,176,724