v3.26.1
LEASES - MATURITIES OF OPERATING LEASE LIABILITIES (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Maturities of operating lease liabilities    
Remainder of 2026 $ 79.1  
2027 124.2  
2028 78.0  
2029 47.3  
2030 29.1  
Thereafter 81.3  
Total lease payments 439.0  
Less: Operating lease interest (55.0)  
Present value of operating lease liabilities 384.0  
Less: Current portion of operating lease liabilities (132.8) $ (128.5)
Long-term operating lease liabilities $ 251.2 $ 246.8