v3.25.2
LONG-TERM DEBT - Narrative (Details)
6 Months Ended
May 24, 2024
USD ($)
Jul. 01, 2020
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]        
Total face amount of long-term debt     $ 1,000,000,000 $ 1,000,000,000
2.800% Senior Notes due July 15, 2030        
Debt Instrument [Line Items]        
Total face amount of long-term debt   $ 1,000,000,000 1,000,000,000 1,000,000,000
Stated interest rate (as a percent)   2.80%    
Discounted rate par value (as a percent)   99.921%    
Redemption price rate (as a percent)   100.00%    
2024 Credit Agreement, due May 24, 2029        
Debt Instrument [Line Items]        
Total face amount of long-term debt     $ 0 0
2024 Credit Agreement, due May 24, 2029 | Revolving Loans and Letters of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 1,100,000,000      
Term of credit facility (in years) 5 years      
Total leverage ratio     4.50  
Line of credit facility, amount outstanding     $ 0  
2024 Credit Agreement, due May 24, 2029 | Letter of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 20,000,000      
2024 Credit Agreement, due May 24, 2029 | Letter of Credit | Minimum | Alternate Base Rate        
Debt Instrument [Line Items]        
Basis spread 0.125%      
2024 Credit Agreement, due May 24, 2029 | Letter of Credit | Minimum | Secured Overnight Financing Rate (SOFR)        
Debt Instrument [Line Items]        
Basis spread 1.125%      
2024 Credit Agreement, due May 24, 2029 | Letter of Credit | Maximum | Alternate Base Rate        
Debt Instrument [Line Items]        
Basis spread 0.75%      
2024 Credit Agreement, due May 24, 2029 | Letter of Credit | Maximum | Secured Overnight Financing Rate (SOFR)        
Debt Instrument [Line Items]        
Basis spread 1.75%      
2020 Credit Agreement | Other Assets        
Debt Instrument [Line Items]        
Capitalized debt issuance costs     $ 3,300,000 $ 3,800,000