XML 104 R93.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Future Minimum Payments on Operating Leases (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Remainder of 2021 $ 5.7  
2022 9.8  
2023 8.5  
2024 7.1  
2025 5.4  
Thereafter 12.2  
Total undiscounted lease payments 48.7  
Less: present value adjustment 7.7  
Operating lease liability $ 41.0 $ 38.3