XML 48 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Other Intangible Assets (Schedule of Acquired Identifiable Intangible Assets and Capitalized Purchased Software Costs) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 167,859 $ 166,449
Accumulated amortization (130,028) (127,676)
Net carrying amount 37,831 38,773
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 100,162 100,176
Accumulated amortization (82,778) (81,603)
Net carrying amount 17,384 18,573
Capitalized Purchased Software Costs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 43,529 42,105
Accumulated amortization (31,293) (30,121)
Net carrying amount 12,236 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 (457) (452)
Net carrying amount $ 411 $ 416