Trade and Notes Payable (Details) ¥ in Thousands, $ in Thousands |
Dec. 31, 2022
CNY (¥)
|
Dec. 31, 2022
USD ($)
|
Dec. 31, 2021
CNY (¥)
|
|---|---|---|---|
| Trade and Notes Payable | |||
| Trade payable for raw materials | ¥ 15,410,150 | ¥ 7,089,370 | |
| Notes payable | 4,614,179 | 2,286,680 | |
| Total | ¥ 20,024,329 | $ 2,903,255 | ¥ 9,376,050 |