XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule of operating lease future minimum payments
The following table summarizes future minimum lease payments for non-cancelable operating leases as of June 30, 2021:
2021$3.8 
20226.4 
20235.8 
20245.3 
20254.5 
Thereafter (1)
3.6 
Total future minimum lease payments$29.4 
_______________
(1)     As of June 30, 2021, future minimum lease payments for non-cancelable operating leases for the period subsequent to 2025 relate to eight leased facilities.