XML 47 R17.htm IDEA: XBRL DOCUMENT
v3.21.1

SOLAR POWER SYSTEMS, NET | 12 Months Ended
--- | ---
Dec. 31, 2020
SOLAR POWER SYSTEMS, NET |
SOLAR POWER SYSTEMS, NET | 7. SOLAR POWER SYSTEMS, NET Solar power systems, net consist of the following: ​
​ | ​ | ​ | ​ | ​
​ | ​ | At December 31, | ​ | At December 31,
​ |  | 2019 |  | 2020
​ | ​ | $ | ​ | $
Solar power systems in operation | ​ | 70,449 | ​ | 182,232
Solar power systems under construction | ​ | 4,830 | ​ | 6,565
Accumulated depreciation | ​ | (22,322) | ​ | (30,535)
Solar power systems, net | ​ | 52,957 | ​ | 158,262
​ Depreciation expense of solar power systems was $3,756, $6,379 and $6,396 for the years ended December 31, 2018, 2019 and 2020, respectively.

X
- References No definition available. + Details
Name: | csiq_SolarPowerSystemsAbstract
Namespace Prefix: | csiq_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for solar power systems used in the normal conduct of business. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense. + References No definition available. + Details
Name: | csiq_SolarPowerSystemsTextBlock
Namespace Prefix: | csiq_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration