XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2021:
2021$5.4 
20226.2 
20235.6 
20245.1 
20254.3 
Thereafter (1)
3.5 
Total future minimum lease payments$30.1 
_______________
(1)     As of March 31, 2021, future minimum lease payments for non-cancelable operating leases for period subsequent to 2024 relate to seven leased facilities.