XML 78 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of Operating Lease Future Minimum Payments
The following table summarizes future minimum lease payments for non-cancelable operating leases as of March 31, 2020:
2020
$
6.0

2021
6.5

2022
6.1

2023
5.5

2024
5.3

Thereafter (1)
7.9

Total future minimum lease payments
$
37.3

_______________
(1)
As of March 31, 2020, future minimum lease payments for non-cancelable operating leases for period subsequent to 2024 relate to seven leased facilities.