XML 93 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Allowance for Credit Losses - Non-Performing Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, Nonaccrual $ 189,293 $ 121,620
Total 24,044,919 21,351,094
Total non-performing loans 220,074 153,341
OREO 2,621 896
Total non-performing assets 222,695 154,237
Mortgage loans in process of foreclosure 17,500 10,900
Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total $ 30,781 $ 31,721