XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt - Aggregate Principal Payments Due on Long-Term Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
2021 (remainder of) $ 16.3  
2022 32.5  
2023 32.5  
2024 1,740.0  
2025 7.5  
Thereafter 2,108.6  
Aggregate principal payments $ 3,937.4 $ 3,153.6