v3.25.2
REDEEMABLE NONCONTROLLING INTERESTS (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Noncontrolling Interest [Line Items]        
Redemption of noncontrolling interests $ (9.3) $ 3.0 $ (10.6) $ 4.5
Joint venture in Germany | Corporate Joint Venture        
Noncontrolling Interest [Line Items]        
Ownership percentage 51.00%   51.00%  
Subsidiary in Greece        
Noncontrolling Interest [Line Items]        
Ownership percentage 51.00%   51.00%  
Subsidiary in Chile        
Noncontrolling Interest [Line Items]        
Ownership percentage 50.10%   50.10%  
Subsidiary in Poland        
Noncontrolling Interest [Line Items]        
Ownership percentage 66.00%   66.00%