v3.25.1
Contract assets and liabilities (Details 1)
¥ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Deferred revenue | $ $ 593   $ 650  
ZHEJIANG TIANLAN        
Deferred revenue | ¥   ¥ 35,367   ¥ 43,452