XML 131 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Schedule of Disaggregation of Noninterest Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of ASC 606) $ 75,027 $ 73,972 $ 72,601
Noninterest Income (out-of-scope of ASC 606) (64,786) 4,000 6,248
Total Noninterest Income 10,241 77,972 78,849
Insurance Revenues      
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of ASC 606) 37,351 36,201 34,836
Investment Service Income      
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of ASC 606) 17,951 18,091 19,388
Service Charges on Deposit Accounts      
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of ASC 606) 6,913 7,365 6,347
Card Services Income      
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of ASC 606) 11,488 11,024 10,826
Other      
Disaggregation of Revenue [Line Items]      
Noninterest Income (in-scope of ASC 606) $ 1,324 $ 1,291 $ 1,204