v3.24.3
DEBT - Schedule of Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 26, 2024
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Principal Amount Outstanding   $ 4,511,875  
Carrying Value   4,484,772 $ 4,507,728
Fair Value   4,241,774 4,124,310
Deferred financing fees and premium remain unamortized   $ 31,400  
4.000% senior unsecured notes due 2029 | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument interest rate (as percent)   4.00%  
Maturity Date   Nov. 15, 2029  
Principal Amount Outstanding   $ 1,000,000  
Carrying Value   994,455 993,637
Fair Value   $ 969,260 941,090
3.625% senior unsecured notes due 2030 | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument interest rate (as percent)   3.625%  
Maturity Date   Sep. 01, 2030  
Principal Amount Outstanding   $ 900,000  
Carrying Value   896,083 895,587
Fair Value   $ 845,694 815,526
3.875% senior unsecured notes due 2031 | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument interest rate (as percent)   3.875%  
Maturity Date   Feb. 15, 2031  
Principal Amount Outstanding   $ 1,000,000  
Carrying Value   992,981 992,161
Fair Value   $ 946,870 914,360
3.625% senior unsecured notes due 2031 | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument interest rate (as percent)   3.625%  
Maturity Date   Nov. 01, 2031  
Principal Amount Outstanding   $ 600,000  
Carrying Value   595,345 594,852
Fair Value   $ 552,696 529,458
3.250% senior unsecured notes due 2033 | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument interest rate (as percent)   3.25%  
Maturity Date   Aug. 15, 2033  
Principal Amount Outstanding   $ 700,000  
Carrying Value   694,033 693,532
Fair Value   $ 616,938 586,509
Variable rate Tranche A Term Loans due 2027 | Line of Credit | Unsecured Debt      
Debt Instrument [Line Items]      
Maturity Date   Feb. 16, 2027  
Principal Amount Outstanding   $ 0  
Carrying Value   0 337,959
Fair Value   $ 0 337,367
Variable rate revolving loan commitments | Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Maturity Date Jan. 26, 2029 Jan. 26, 2029  
Principal Amount Outstanding   $ 311,875  
Carrying Value   311,875 0
Fair Value   310,316 $ 0
Deferred financing fees and premium remain unamortized   4,300  
Variable rate revolving loan commitments | Prepaid and Other Assets | Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Deferred financing fees and premium remain unamortized   1,000  
Variable rate revolving loan commitments | Other Non-Current Assets | Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Deferred financing fees and premium remain unamortized   $ 3,300