XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Commitment and Contingencies - Shortfall Fees (Details) - Shortfall Fees
$ in Millions
Jun. 30, 2020
USD ($)
Other Commitments [Line Items]  
Shortfall fees, remainder of 2020 $ 44.1
Shortfall fees in 2021 48.9
Shortfall fees in 2022 18.6
Shortfall fees in 2023 9.5
Shortfall fees in 2024 10.3
Shortfall fees due thereafter $ 7.7