v3.25.4
Senior Secured Notes, Net - Schedule of Senior Secured Notes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total face value $ 14,024,848  
Hedging adjustments 6,840 $ (4,424)
Senior secured notes, net    
Debt Instrument [Line Items]    
Total face value 785,316 785,316
Deferred financing costs and unamortized discounts (7,280) (9,857)
Hedging adjustments 6,840 (4,424)
Net book value $ 784,876 771,035
Interest rate and all-in cost 3.95%  
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]    
Face Value   450,000
Total face value $ 450,000 $ 450,000
Interest Rate 7.75%  
All-in cost 8.14%