XML 96 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Liability, Payment, Due (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (9 months remaining) $ 13.5  
2024 17.4  
2025 15.9  
2026 15.7  
2027 16.0  
Thereafter 54.4  
Total operating lease payments 132.9  
Less accreted interest 24.9  
Total operating lease liabilities 108.0  
Less current operating lease liabilities included in other current liabilities 17.6  
Noncurrent operating lease liabilities 90.4 $ 93.5
Non-cancelable future minimum lease payments under operating leases not yet commenced for 2024 17.2  
Non-cancelable future minimum lease payments under operating leases not yet commenced for 2025 33.3  
Non-cancelable future minimum lease payments under operating leases not yet commenced for 2026 41.9  
Non-cancelable future minimum lease payments under operating leases not yet commenced for thereafter $ 479.7