XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets (Schedule of Acquired Identifiable Intangible Assets and Capitalized Purchased Software Costs) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 168,525 $ 169,336
Accumulated amortization (124,128) (118,314)
Net carrying amount 44,397 51,022
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 100,041 100,105
Accumulated amortization (76,675) (71,947)
Net carrying amount 23,366 28,158
Capitalized Purchased Software Costs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 44,316 45,062
Accumulated amortization (31,525) (30,463)
Net carrying amount 12,791 14,599
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 869
Accumulated amortization (428) (404)
Net carrying amount $ 440 $ 465