XML 138 R127.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Appendix 1 - Major Subsidiaries of CSI (Details) | 12 Months Ended
--- | ---
Dec. 31, 2021
CSI Cells Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 79.59%
CSI New Energy Holding Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Manufacturing (Luoyang) Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Manufacturing (Changshu) Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Cells Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar (USA) Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Japan K.K. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Solutions Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar EMEA GmbH |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar International Project Holding Limited |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar International Project Holding Limited | CSI Solar Power Group Co., Ltd. (formerly named/known as "CSI Solar Power (China) Inc.") |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 79.59%
Canadian Solar O&M (Ontario) Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Suzhou Sanysolar Materials Technology Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar South East Asia Pte., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Brazil Commerce, Import and Export of Solar Panels Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Project K.K. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar UK Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar UK Projects Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Solar Manufacturing (Funing) Co., Ltd . (formerly known as "CSI&GCL Solar Manufacturing (Yancheng) Inc.") |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Changsu Tegu New Material Technology Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Changshu Tlian Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Recurrent Energy, LLC |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Manufacturing Vietnam Co., Ltd |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Manufacturing (Thailand) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Energy Holding Singapore Pte. Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Sunenergy (Baotou) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Solar New Energy (Suzhou) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 90.00%
Canadian Solar Construction (Australia) Pty Ltd |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Sunenergy (Jiaxing) Co. Ltd. (formerly known as CSI Modules (Jiaxing) Co., Ltd.) |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Wafer (LuoYang) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Technology CSI New Energy (ZheJiang) Co., Ltd [Member] |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar New Energy Holding Company Limited |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Energy Holding Singapore Pte. Ltd. [Member] |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Netherlands Cooperative U.A. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar SSES (Canada) Inc. [Member] |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
FieldFare Argentina S.R.L. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Investment Management Pty Ltd [Member] |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Brasil I Fundo De Investimento Em Participacoes [Member] |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Energy Project Technology (SuZhou) Co., Ltd. [Member] |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Electricity Sales (JiangSu) Co., Ltd. [Member] |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Cells (Yanchang) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 73.2063%
CSI Cells (Yanchang) Co., Ltd. | CSI Cells Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 57.13%
Equity interest held as limited partner | 37.33%
CSI Cells (Yanchang) Co., Ltd. | CSI Solar Power Group Co., Ltd. (formerly named/known as "CSI Solar Power (China) Inc.") |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 42.87%
Interest held as general partner | 0.17%
CSI Modules (DaFeng) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 57.4197%
CSI Modules (DaFeng) Co., Ltd. | Canadian Solar Manufacturing (Changshu) Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 46.73%
Equity interest held as limited partner | 20.00%
CSI Modules (DaFeng) Co., Ltd. | CSI Solar Power Group Co., Ltd. (formerly named/known as "CSI Solar Power (China) Inc.") |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 53.27%
Interest held as general partner | 0.067%

X
- Definition Percentage of equity interest held as general partner. + References No definition available. + Details
Name: | csiq_EquityInterestHeldAsGeneralPartner
Namespace Prefix: | csiq_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of equity interest held as limited partner. + References No definition available. + Details
Name: | csiq_EquityInterestHeldAsLimitedPartner
Namespace Prefix: | csiq_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_InvestmentsInAndAdvancesToAffiliatesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions. + References No definition available. + Details
Name: | us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_CounterpartyNameAxis=csiq_CsiCellsCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiNewEnergyHoldingCo.LtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarManufacturingLuoyangIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarManufacturingChangshuInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiCellsCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarUSAIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarJapanKKMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarSolutionsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarEMEAGmbHMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarInternationalProjectHoldingLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=csiq_CsiSolarPowerChinaInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarOAndMOntarioIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_SuzhouSanysolarMaterialsTechnologyCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarSouthEastAsiaPteLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarBrazilCommerceImportAndExportOfSolarPanelsLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarProjectKKMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarUkLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarUkProjectsLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiSolarManufacturingFuningCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_ChangsuTeguNewMaterialTechnologyCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_ChangshuTlianCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_RecurrentEnergyLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarManufacturingVietnamCo.LtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarManufacturingThailandCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarEnergyHoldingSingapore1Pte.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarSunenergyBaotouCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CSISolarNewEnergySuzhouCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarConstructionAustraliaPtyLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiModulesJiaxingCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiWaferLuoyangCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_TechnologyCsiNewEnergyZhejiangCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarNewEnergyHoldingCompanyLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarEnergyHoldingSingaporePte.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarNetherlandCooperativeUaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarSsesCanadaInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_FieldfareArgentinaS.r.l.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarInvestmentManagementPtyLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarBrasilIFundoDeInvestimentoEmParticipacoesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiEnergyProjectTechnologySuzhouCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiElectricitySalesJiangsuCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiCellsYanchangCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiModulesDafengCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=csiq_CanadianSolarManufacturingChangshuInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |