XML 139 R123.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Future Minimum Payments on Operating Leases (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 8.7  
2024 7.6  
2025 5.1  
2026 2.8  
2027 1.6  
Thereafter 3.9  
Total undiscounted lease payments 29.7  
Less: present value adjustment (2.6)  
Operating lease liability $ 27.1 $ 30.0