XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets and Liabilities - Narrative (Details) - Subsequent Event - Cognizant Technology Solutions - Software Maintenance and Support Agreement
$ in Millions
Oct. 01, 2021
USD ($)
obligation
Other Commitments [Line Items]  
Number of contractual obligations | obligation 2
Contractual obligation $ 72.0
Contractual obligation, to be paid, remainder of 2021 8.0
Contractual obligation, to be paid in 2022 32.0
Contractual obligation, to be paid in 2023 $ 32.0