Annual report pursuant to Section 13 and 15(d)

Leases Leases Assets and Lease Liabilities (Details)

v3.24.0.1
Leases Leases Assets and Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease assets $ 152.2 $ 114.8
Current Operating Lease Liabilities 28.3 27.8
Non-Current Operating Lease Liabilities 133.9 97.8
Total Lease Liabilities 162.2 125.6
Lessee, Lease, Description [Line Items]    
Current Operating Lease Liabilities 28.3 27.8
Other Current Liabilities [Member]    
Leases [Abstract]    
Current Operating Lease Liabilities 28.3 27.8
Lessee, Lease, Description [Line Items]    
Current Operating Lease Liabilities $ 28.3 $ 27.8