XML 91 R61.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Property, plant and equipment (Details)
12 Months Ended
Dec. 31, 2020
Buildings  
Property, plant and equipment  
Estimated useful lives 20 years
Machinery | Minimum  
Property, plant and equipment  
Estimated useful lives 5 years
Machinery | Maximum  
Property, plant and equipment  
Estimated useful lives 10 years
Furniture, fixtures and equipment  
Property, plant and equipment  
Estimated useful lives 5 years
Motor vehicles  
Property, plant and equipment  
Estimated useful lives 5 years
Solar power systems | Minimum  
Property, plant and equipment  
Estimated useful lives 20 years
Solar power systems | Maximum  
Property, plant and equipment  
Estimated useful lives 25 years