XML 105 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets (Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 285,293 $ 281,988
Accumulated Amortization 171,719 148,709
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 208,601 208,063
Accumulated Amortization 115,919 103,548
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 29,109 28,258
Accumulated Amortization 22,210 20,265
Acquired Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 19,903 18,314
Accumulated Amortization 9,158 3,447
Non-Compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 10,152 9,825
Accumulated Amortization 8,559 7,546
Investment Banking Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 8,913 8,913
Accumulated Amortization 7,327 5,758
Core Deposits [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 8,615 8,615
Accumulated Amortization $ 8,546 $ 8,145