v3.26.1
Land Use Rights, Net (Narrative) (Details) - Dec. 23, 2024
$ in Millions
CNY (¥)
USD ($)
Property, Plant and Equipment [Abstract]    
Paid deposit ¥ 16,230,000 $ 2.2
Remaining balance ¥ 11,270,000 $ 1.7