XML 132 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Off-Balance Sheet Arrangements, Commitments, and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Commitments [Line Items]        
Commitments $ 1,703,470 $ 2,489,203    
Off-balance sheet, credit loss, liability 19,264 23,641 $ 27,290 $ 31,118
Commitments to invest in qualified affordable housing partnerships 32,070 15,400    
Trust custodial assets under custody 16,920,000 17,080,000    
Commitments to extend credit        
Commitments [Line Items]        
Commitments 1,655,078 $ 2,443,791    
Commitments to extend credit | Commercial and industrial        
Commitments [Line Items]        
Commitments $ 1,430,000