v3.25.4
Debt - Components of Carrying Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 16, 2025
Nov. 24, 2025
Oct. 17, 2025
May 06, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]            
Carrying Value $ 7,061,721 [1]         $ 2,576,893
2028 Notes            
Line of Credit Facility [Line Items]            
Principal amount of debt 400,000       $ 400,000  
Unamortized debt issuance costs (4,081)          
Cumulative Hedging Adjustments 1,039          
Carrying Value 396,958          
2030 Notes            
Line of Credit Facility [Line Items]            
Principal amount of debt 600,000          
Unamortized debt issuance costs (7,057)          
Cumulative Hedging Adjustments 1,109          
Carrying Value 594,052          
2029 Notes            
Line of Credit Facility [Line Items]            
Principal amount of debt 660,000 $ 260,000   $ 400,000    
Unamortized debt issuance costs (10,745)          
Cumulative Hedging Adjustments (214)          
Carrying Value 649,041          
2031 Notes            
Line of Credit Facility [Line Items]            
Principal amount of debt 500,000   $ 500,000      
Unamortized debt issuance costs (12,391)          
Cumulative Hedging Adjustments (1,724)          
Carrying Value $ 485,885          
[1] The carrying value is presented net of the unamortized debt issuance costs and includes the cumulative hedging adjustments for those borrowings that are designated in a fair value hedging relationship, as applicable.