v3.26.1
Deferred revenue and customer deposits
12 Months Ended
Dec. 31, 2025
Deferred revenue and customer deposits  
Deferred revenue and customer deposits

11Deferred revenue and customer deposits

Deferred revenue and customer deposits consist of the following:

  ​ ​ ​

As of December 31, 

2024

2025

  ​ ​ ​

RMB

  ​ ​ ​

RMB

  ​ ​ ​

US$

Deferred revenue

 

87,070

 

121,848

 

17,424

Customer deposits

 

60,041

 

56,802

 

8,123

Total deferred revenue and customer deposits – current

 

147,111

 

178,650

 

25,547