v3.26.1
Share Repurchase Programs (Details)
¥ in Thousands, shares in Millions, $ in Billions
1 Months Ended 12 Months Ended
Nov. 20, 2025
Jan. 09, 2023
USD ($)
shares
Nov. 17, 2022
USD ($)
Feb. 28, 2021
USD ($)
Dec. 31, 2025
CNY (¥)
shares
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2024
CNY (¥)
Dec. 31, 2023
CNY (¥)
Aug. 31, 2021
USD ($)
Share Repurchase Programs                  
Value of shares repurchased | ¥         ¥ 669,270   ¥ 8,742,223 ¥ 4,791,014  
American Depositary Shares | 2021 share repurchase program                  
Share Repurchase Programs                  
Authorized amount       $ 2.0         $ 3.0
Share repurchase program period, maximum       24 months          
Shares repurchased (in shares) | shares   33.6              
Value of shares repurchased   $ 3.0              
American Depositary Shares | 2022 share repurchase program                  
Share Repurchase Programs                  
Authorized amount     $ 5.0            
Share repurchase program period, maximum 36 months   36 months            
Shares repurchased (in shares) | shares         22.1 22.1      
Value of shares repurchased           $ 2.0