XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Summary of Issuances of Senior Notes (Detail) - Issuance of Senior Notes
¥ in Thousands, $ in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2024
CNY (¥)
Mar. 31, 2024
CAD ($)
Debt Instrument [Line Items]      
Aggregate Principal $ 1,866,171    
Interest Rate 4.80% 4.80% 4.80%
Weighted Average [Member]      
Debt Instrument [Line Items]      
Years 13 years    
March 2034 Senior Notes [Member] | USD      
Debt Instrument [Line Items]      
Aggregate Principal $ 1,250,000    
Interest Rate 5.10% 5.10% 5.10%
March 2034 Senior Notes [Member] | USD | Weighted Average [Member]      
Debt Instrument [Line Items]      
Years 17 years 3 months 18 days    
March 2034 Senior Notes [Member] | USD | Minimum [Member]      
Debt Instrument [Line Items]      
Debt Instrument maturity month 2034-03    
March 2034 Senior Notes [Member] | USD | Maximum [Member]      
Debt Instrument [Line Items]      
Debt Instrument maturity month 2054-03    
February 2027 Senior Notes [Member] | CNY      
Debt Instrument [Line Items]      
Debt Instrument maturity month 2027-02    
Aggregate Principal $ 211,024 ¥ 1,500,000  
Interest Rate 3.50% 3.50% 3.50%
February 2027 Senior Notes [Member] | CNY | Weighted Average [Member]      
Debt Instrument [Line Items]      
Years 3 years    
March 2029 Senior Notes [Member] | CAD      
Debt Instrument [Line Items]      
Debt Instrument maturity month 2029-03    
Aggregate Principal $ 405,147   $ 550,000
Interest Rate 4.70% 4.70% 4.70%
March 2029 Senior Notes [Member] | CAD | Weighted Average [Member]      
Debt Instrument [Line Items]      
Years 5 years