v3.26.1
Share Capital - Schedule Analysis of Issued Shares (Details) - CNY (¥)
¥ in Millions
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Disclosure Of Classes Of Share Capital [Line Items]        
Share capital ¥ 2 ¥ 2    
Share Capital [Member]        
Disclosure Of Classes Of Share Capital [Line Items]        
Number of shares issued 3,301,604,303 3,147,809,000 3,147,809,003 3,097,809,008
Share capital ¥ 2 ¥ 2    
Class A Ordinary Shares | Share Capital [Member]        
Disclosure Of Classes Of Share Capital [Line Items]        
Number of shares issued 1,636,655,055 1,482,859,752    
Share capital ¥ 1 ¥ 1    
Class B Ordinary Shares | Share Capital [Member]        
Disclosure Of Classes Of Share Capital [Line Items]        
Number of shares issued 1,664,949,248 1,664,949,248    
Share capital ¥ 1 ¥ 1