XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Commitment and Contingencies - Shortfall Fees (Details) - Shortfall Fees
$ in Millions
Mar. 31, 2021
USD ($)
Other Commitments [Line Items]  
Shortfall fees, remainder of 2021 $ 31.7
Shortfall fees in 2022 19.8
Shortfall fees in 2023 10.0
Shortfall fees in 2024 10.7
Shortfall fees in 2025 $ 5.7