XML 107 R84.htm IDEA: XBRL DOCUMENT v3.25.2
Senior Secured Notes, Net - Schedule of Senior Secured Notes (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total face value $ 14,035,684  
Hedging adjustments 7,340 $ (4,424)
Senior secured notes, net    
Debt Instrument [Line Items]    
Total face value 785,316 785,316
Deferred financing costs and unamortized discounts (8,590) (9,857)
Hedging adjustments 7,340 (4,424)
Net book value 784,066 771,035
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%  
Floating rate 3.95%