XML 130 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
Feb. 04, 2025
Dec. 31, 2024
Mar. 01, 2024
Dec. 31, 2023
May 10, 2023
Jan. 17, 2023
Debt Instrument [Line Items]            
Long-term debt, gross   $ 8,856,048        
Senior Unsecured Notes            
Debt Instrument [Line Items]            
Long-term debt, gross   $ 6,700,000   $ 5,500,000    
Face amount     $ 1,250,000      
Senior Unsecured Notes | Senior Unsecured Notes 5.25%            
Debt Instrument [Line Items]            
Face amount         $ 350,000 $ 400,000
Interest rate (as a percent)         5.25% 5.25%
Senior Unsecured Notes | Senior Unsecured Notes 3.40% | Subsequent Event            
Debt Instrument [Line Items]            
Interest rate (as a percent) 3.40%          
Repayments of debt $ 348,000