XML 247 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Lessee, Lease, Description [Line Items]        
Future minimum lease payments for short-term leases $ 22.4   $ 22.4  
Future payments related to lease financing transactions 104.2   104.2  
Operating Lease, Lease Not yet Commenced        
Lessee, Lease, Description [Line Items]        
Leases not yet commenced $ 17.3   $ 17.3  
Minimum        
Lessee, Lease, Description [Line Items]        
Lease terms of operating leases not yet commenced (in years) 1 year   1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Lease terms of operating leases not yet commenced (in years) 10 years   10 years  
Related Party        
Lessee, Lease, Description [Line Items]        
Related party lease expense $ 4.8 $ 3.9 $ 9.5 $ 7.8