v3.26.1
Goodwill and Other Intangible Assets (Schedule of Acquired Identifiable Intangible Assets and Capitalized Purchased Software Costs) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 168,237 $ 166,449
Accumulated amortization (132,385) (127,676)
Net carrying amount 35,852 38,773
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 100,152 100,176
Accumulated amortization (83,967) (81,603)
Net carrying amount 16,185 18,573
Software, Purchased [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 43,917 42,105
Accumulated amortization (32,454) (30,121)
Net carrying amount 11,463 11,984
Technology Licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 15,500 15,500
Accumulated amortization (15,500) (15,500)
Net carrying amount 0 0
Trade Names and Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 7,800 7,800
Accumulated amortization 0 0
Net carrying amount 7,800 7,800
Other Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 868 868
Accumulated amortization (464) (452)
Net carrying amount $ 404 $ 416