XML 36 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Purchase Obligations (Details)
$ in Millions
Sep. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 (remaining) $ 62.3
2020 98.4
2021 62.8
2022 10.5
2023 3.0
Thereafter 7.0
Total purchase commitments $ 244.0