v3.26.1
Income taxes - Effect of preferential tax rate (Details)
12 Months Ended
Dec. 31, 2025
CNY (¥)
¥ / shares
Dec. 31, 2025
USD ($)
$ / shares
Dec. 31, 2024
CNY (¥)
¥ / shares
Dec. 31, 2023
CNY (¥)
¥ / shares
Income taxes        
The aggregate amount income tax expense of the preferential tax rate ¥ 211,556,757 $ 30,252,214 ¥ 207,311,932 ¥ 134,240,494
Aggregate effect on basic net income per share | (per share) ¥ 0.87 $ 0.12 ¥ 0.72 ¥ 0.47
Aggregate effect on diluted net income per share | (per share) ¥ 0.85 $ 0.12 ¥ 0.71 ¥ 0.46