v3.26.1
DEBT - Senior Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Sep. 10, 2024
Debt Instrument [Line Items]      
Aggregate principal amount issued $ 2,500,000 $ 2,500,000  
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net (17,800) (19,850)  
Long-term debt 2,482,200 2,480,150  
Senior Notes [Member] | Senior Notes Due 2027      
Debt Instrument [Line Items]      
Aggregate principal amount issued 500,000 500,000 $ 500,000
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net (1,488) (2,073)  
Long-term debt 498,512 497,927  
Stated interest rate     4.20%
Long-Term Debt     $ 496,500
Unamortized discount and issuance costs     100
Debt issuance costs     3,500
Fair value of Senior Notes 498,700    
Senior Notes [Member] | Senior Notes Due 2029      
Debt Instrument [Line Items]      
Aggregate principal amount issued 1,000,000 1,000,000 $ 1,000,000
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net (6,756) (7,747)  
Long-term debt 993,244 992,253  
Stated interest rate     4.30%
Long-Term Debt     $ 989,800
Unamortized discount and issuance costs     1,400
Debt issuance costs     8,800
Fair value of Senior Notes 991,100    
Senior Notes [Member] | Senior Notes Due 2034      
Debt Instrument [Line Items]      
Aggregate principal amount issued 1,000,000 1,000,000 $ 1,000,000
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net (9,556) (10,030)  
Long-term debt 990,444 $ 989,970  
Stated interest rate     4.70%
Long-Term Debt     $ 988,800
Unamortized discount and issuance costs     1,900
Debt issuance costs     $ 9,300
Fair value of Senior Notes $ 978,200