XML 92 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Lease Agreements - Summary of Future Minimum Rental Payments Under Operating Lease (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Leases [Abstract]  
2020 (remaining six months) $ 2.7
2021 4.8
2022 4.2
2023 2.7
2024 2.3
Thereafter 6.2
Total $ 22.9