v3.23.2
LEASES - Deferred lease (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
Total deferred lease amounts, operating lease payment $ 82.1
Total deferred lease amounts, finance lease payments 0.2
Six months ended December 31, 2023  
Lessee, Lease, Description [Line Items]  
Total deferred lease amounts, operating lease payment 32.2
Total deferred lease amounts, finance lease payments 0.2
2024  
Lessee, Lease, Description [Line Items]  
Total deferred lease amounts, operating lease payment 15.7
2025  
Lessee, Lease, Description [Line Items]  
Total deferred lease amounts, operating lease payment 5.7
2026  
Lessee, Lease, Description [Line Items]  
Total deferred lease amounts, operating lease payment 4.2
2027  
Lessee, Lease, Description [Line Items]  
Total deferred lease amounts, operating lease payment 3.4
2028  
Lessee, Lease, Description [Line Items]  
Total deferred lease amounts, operating lease payment 3.2
Thereafter  
Lessee, Lease, Description [Line Items]  
Total deferred lease amounts, operating lease payment $ 17.7