v3.26.1
Debt - March 2031 notes (Details) - USD ($)
$ in Thousands
Jan. 29, 2026
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Principal amount   $ 2,127,000 $ 2,077,000
March 2031 Notes      
Debt Instrument [Line Items]      
Principal amount $ 350,000 $ 350,000 [1] $ 0 [1]
Interest rate (as a percent) 5.95%    
Net proceeds from issuance of unsecured notes $ 341,700    
Offering discount 7,200    
Debt issuance costs $ 1,100    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember    
Spread rate (as a percent) 2.28%    
[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.