XML 149 R131.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue from Contracts with Customers Revenue from Contracts with Customers (Schedule of Trust Fees) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Trust Fees [Line Items]      
Trust fees $ 232,700 $ 214,430 $ 190,954
Private Client [Member]      
Trust Fees [Line Items]      
Trust fees 189,481 173,659 153,524
Institutional [Member]      
Trust Fees [Line Items]      
Trust fees 37,129 34,596 31,756
Other Trust Fees [Member]      
Trust Fees [Line Items]      
Trust fees $ 6,090 $ 6,175 $ 5,674