XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies Minimum Operating Lease Payments (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Inventory purchase commitments:  
Inventory purchase commitments, 2020 $ 281.8
Inventory purchase commitments, 2021 0.3
Inventory purchase commitments, 2022 0.0
Inventory purchase commitments, 2023 0.0
Inventory purchase commitments, 2024 0.0
Inventory purchase commitments, Thereafter 0.0
Inventory purchase commitments $ 282.1