XML 69 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Commitment and Contingencies - Shortfall Fees (Details) - Shortfall Fees
$ in Millions
Sep. 30, 2020
USD ($)
Other Commitments [Line Items]  
Shortfall fees, remainder of 2020 $ 24.3
Shortfall fees in 2021 48.2
Shortfall fees in 2022 18.0
Shortfall fees in 2023 9.5
Shortfall fees in 2024 10.3
Shortfall fees due thereafter $ 7.7