XML 96 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies Commitments (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Commitments [Abstract]  
2020 $ 28.0
2021 22.4
2022 12.2
2023 6.9
2024 4.9
After 2024 $ 2.1