XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Software and Other Intangible Assets - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Finite-Lived Intangible Assets [Line Items]        
Other intangible assets amortization expense $ 8,800,000 $ 9,300,000 $ 27,100,000 $ 27,800,000
Software for internal use        
Finite-Lived Intangible Assets [Line Items]        
Software, amortization expense 17,300,000 17,500,000 51,100,000 51,800,000
Software for resale        
Finite-Lived Intangible Assets [Line Items]        
Software, amortization expense $ 0 $ 1,500,000 $ 700,000 $ 4,900,000
Minimum | Software for internal use        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life     3 years  
Minimum | Software for resale        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life     5 years  
Maximum | Software for internal use        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life     8 years  
Maximum | Software for resale        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life     10 years