v3.26.1
Income Tax - Effect of tax holiday (Details)
¥ in Thousands
12 Months Ended
Dec. 31, 2025
CNY (¥)
¥ / shares
Dec. 31, 2024
CNY (¥)
¥ / shares
Dec. 31, 2023
CNY (¥)
¥ / shares
Income Tax      
Tax saving amount due to preferential tax rates | ¥ ¥ 1,113,849 ¥ 866,326 ¥ 978,866
Income per share effect- basic 1.4 1.08 1.21
Income per share effect- diluted 1.36 1.03 1.17