XML 51 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Other Intangible Assets (Schedule of Acquired Identifiable Intangible Assets and Capitalized Purchased Software Costs) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 168,371 $ 169,336
Accumulated Amortization (121,828) (118,314)
Net Carrying Amount 46,543 51,022
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 100,118 100,105
Accumulated Amortization (75,555) (71,947)
Net Carrying Amount 24,563 28,158
Capitalized Purchased Software Costs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 44,085 45,062
Accumulated Amortization (30,351) (30,463)
Net Carrying Amount 13,734 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 (422) (404)
Net Carrying Amount $ 446 $ 465