v3.26.3
Goodwill and Intangible Assets (Intangible Assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 274,706 $ 275,020
Accumulated Amortization 189,928 166,975
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 197,895 198,209
Accumulated Amortization 120,438 111,535
Investment Banking Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 27,263 27,263
Accumulated Amortization 27,226 18,071
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 20,916 20,916
Accumulated Amortization 16,217 15,387
Acquired Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 19,903 19,903
Accumulated Amortization 18,658 15,141
Non-Compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 8,729 8,729
Accumulated Amortization $ 7,389 $ 6,841