v3.26.3
LEASES - MATURITIES OF OPERATING LEASE LIABILITIES (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Maturities of operating lease liabilities    
Remainder of 2026 $ 38.5  
2027 133.3  
2028 83.4  
2029 52.7  
2030 34.6  
Thereafter 88.6  
Total lease payments 431.1  
Less: Operating lease interest (54.9)  
Present value of operating lease liabilities 376.2  
Less: Current portion of operating lease liabilities (128.1) $ (128.5)
Long-term operating lease liabilities $ 248.1 $ 246.8