v3.25.2
DEBT - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Jun. 30, 2025
Apr. 30, 2025
Debt Instrument [Line Items]      
Notional amount   $ 1,712,700,000  
Unused borrowing capacity   $ 2,235,000,000  
Interest rate locks      
Debt Instrument [Line Items]      
Notional amount     $ 300,000,000
3.3% Senior Notes Due February 1, 2025 | Senior notes      
Debt Instrument [Line Items]      
Debt repaid $ 250,000,000.0    
Interest rate 3.30%    
August 2021 Credit Agreement | Line of credit      
Debt Instrument [Line Items]      
Current borrowing capacity $ 75,000,000.0