XML 135 R118.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Other commitments (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Investment commitments $ 2,100.0 $ 1,700.0
Estimated purchase commitments, primarily related to software and computerized systems $ 73.0 $ 55.6