v3.26.1
Senior Secured Notes, Net - Schedule of Senior Secured Notes (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total face value $ 13,144,878  
Hedging adjustments (4,706) $ 6,840
Senior secured notes, net    
Debt Instrument [Line Items]    
Total face value 1,235,316 785,316
Deferred financing costs and unamortized discounts (13,111) (7,280)
Hedging adjustments (4,706) 6,840
Net book value 1,217,499 784,876
Senior secured notes, net | October 2021    
Debt Instrument [Line Items]    
Total face value $ 335,316 335,316
Interest Rate 3.75%  
All-in cost 4.06%  
Senior secured notes, net | December 2024    
Debt Instrument [Line Items]    
Total face value $ 450,000 450,000
Interest Rate 7.75%  
Interest rate and all-in cost 3.95%  
All-in cost 8.14%  
Senior secured notes, net | May 2026    
Debt Instrument [Line Items]    
Total face value $ 450,000 $ 0
Interest Rate 6.25%  
Interest rate and all-in cost 2.50%  
All-in cost 6.68%