v3.25.1
Income Taxes - Schedule of a Reconciliation of Unrecognized Tax Benefits (Details) - CNY (¥)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Taxes - Schedule of a Reconciliation of Unrecognized Tax Benefits (Details) [Line Items]    
Unrecognized tax benefits opening period ¥ 278,696,225 ¥ 257,300,164
Increases — tax positions in the current period 69,991,983 61,493,198
Decreases — tax positions in prior period (32,266,665) (40,097,137)
Unrecognized tax benefits ending period ¥ 316,421,543 ¥ 278,696,225