v3.26.1
Debt - March 2030 notes (Details) - USD ($)
$ in Thousands
Feb. 06, 2025
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Principal amount   $ 2,127,000 $ 2,077,000
March 2030 Notes      
Debt Instrument [Line Items]      
Principal amount $ 350,000 $ 350,000 [1] $ 350,000 [1]
Interest rate (as a percent) 5.95%    
Net proceeds from issuance of unsecured notes $ 341,400    
Offering discount 7,500    
Debt issuance costs $ 1,100    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember    
Spread rate (as a percent) 1.90%    
[1] The carrying value of the March 2030 Notes and March 2031 Notes includes the effective portion of the fair value of the interest rate swap, as further discussed in Note 7, Derivatives, to these Consolidated Financial Statements.