v3.26.1
Operations - Contractual agreements with major VIEs (Details) - VIEs [Member] - The company's relevant subsidiaries [Member]
Dec. 23, 2020
Dec. 22, 2020
Exclusive Technology Consulting and Services Agreements [Member]    
Contractual agreements with major VIEs    
Term of agreement   10 years
Exclusive Business Cooperation Agreements [Member]    
Contractual agreements with major VIEs    
Termination notice before the term ends 30 days 90 days