v3.25.4
Bonds Payable - Schedule of Bonds Payable Additional Information (Detail)
¥ in Thousands, $ in Millions
Jul. 14, 2022
CNY (¥)
Jul. 07, 2022
CNY (¥)
Dec. 31, 2024
CNY (¥)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Jul. 14, 2022
USD ($)
Jul. 07, 2022
USD ($)
Disclosure Of Detailed Information Of Bonds Payable [Line Items]              
Bonds issued ¥ 2,013,000 ¥ 2,013,000 ¥ 0 ¥ 0 ¥ 2,143,348 $ 300 $ 300
Bonds [member]              
Disclosure Of Detailed Information Of Bonds Payable [Line Items]              
Bonds issued         ¥ 2,010,782    
Bonds [member] | Secured Overnight Financing Rate Surf Overnight Index Swap Rate [member]              
Disclosure Of Detailed Information Of Bonds Payable [Line Items]              
Debt Instrument, Basis Spread on Variable Rate 2.55% 2.50%