XML 152 R141.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Summary of Noninterest Income Segregated by Revenue Streams In-Scope and Out-of-Scope of Topic 606 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of Topic 606) $ 122,093 $ 116,019 $ 112,661
Noninterest Income (out-of-scope of Topic 606) 50,436 60,590 44,880
Noninterest Income 172,529 176,609 157,541
Fees, Exchange, and Other Service Charges      
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of Topic 606) 45,466 44,887 43,139
Trust and Asset Management      
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of Topic 606) 47,485 43,597 43,803
Service Charges on Deposit Accounts      
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of Topic 606) 13,676 13,244 12,975
Annuity and Insurance      
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of Topic 606) 5,368 4,672 3,710
Other      
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of Topic 606) $ 10,098 $ 9,619 $ 9,034