XML 74 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Nature of Operations and Principles of Consolidation (Details)
12 Months Ended
Dec. 31, 2024
trust
location
Dec. 31, 2023
Dec. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Number of banking locations (over) | location 110    
Principles of Consolidation      
Number of wholly owned subsidiaries that are statutory business trusts | trust 1    
Revenue Benchmark | Customer Concentration Risk | Service Charges, Deposit Account Fees, Card Income and Wealth Managment Fees      
Disaggregation of Revenue [Abstract]      
Revenue streams, Percent of total non-interest income 43.00% 41.00% 41.00%