v3.26.3
Trade payables - Schedule of Trade Payables (Details)
¥ in Thousands, $ in Thousands
Jun. 30, 2026
CNY (¥)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
CNY (¥)
Trade payables - Schedule of Trade Payables (Details) [Line Items]      
Trade payables ¥ 240,447 $ 35,438 ¥ 230,832
Aggregate continuing and discontinued operations [member]      
Trade payables - Schedule of Trade Payables (Details) [Line Items]      
Payables for charging services 226,351   216,132
Payables for energy solutions 14,096   21,612
Trade payables 240,447   237,744
Disposal groups classified as held for sale [member]      
Trade payables - Schedule of Trade Payables (Details) [Line Items]      
Trade payables ¥ 0   ¥ 6,912