XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Software and Other Intangible Assets - Summary of Carrying Amount and Accumulated Amortization of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Total $ 235,053 $ 283,004
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 568,195 568,146
Accumulated Amortization (433,253) (410,364)
Total 134,942 157,782
Software for internal use    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 446,394 440,242
Accumulated Amortization (311,452) (283,109)
Total 134,942 157,133
Software for resale    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 121,801 127,904
Accumulated Amortization (121,801) (127,255)
Total 0 649
Other intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 479,969 531,801
Accumulated Amortization (244,916) (248,797)
Total 235,053 283,004
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 457,027 507,962
Accumulated Amortization (225,527) (230,152)
Total 231,500 277,810
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 22,942 23,839
Accumulated Amortization (19,389) (18,645)
Total $ 3,553 $ 5,194