XML 96 R85.htm IDEA: XBRL DOCUMENT
v3.22.2.2

INVESTMENTS IN AFFILIATES - Other investments (Details) |  | 1 Months Ended | 12 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | ---
Mar. 05, 2021 USD ($) shares | Mar. 05, 2021 JPY (¥) ¥ / shares shares | Sep. 30, 2021 USD ($) | Dec. 31, 2021 USD ($) shares | Dec. 31, 2021 JPY (¥) shares | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Oct. 31, 2021 | Sep. 05, 2018 shares | Oct. 26, 2017 shares | Dec. 31, 2015
Other investments |  |  |  |  |  |  |  |  |  |  |
Subscription amount |  |  |  | $ 54,004,000 |  | $ 17,758,000 | $ 7,684,000 |  |  |  |
Equity in earnings (loss) of unconsolidated investees |  |  |  | 7,256,000 |  | 10,779,000 | 28,948,000 |  |  |  |
Impairment loss of investment |  |  |  | 0 |  | 24,060,000 | 0 |  |  |  |
Gain on sale of interest in affiliates |  |  |  | $ 10,392,000 |  | $ 13,936,000 | $ 1,928,000 |  |  |  |
Canadian Solar Infrastructure Fund, Inc |  |  |  |  |  |  |  |  |  |  |
Other investments |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues | shares | 151,500 | 151,500 |  |  |  |  |  |  |  |  |
Investment price per unit | ¥ / shares |  | ¥ 125,115 |  |  |  |  |  |  |  |  |
Suzhou Financial Leasing Co., Ltd. |  |  |  |  |  |  |  |  |  |  |
Other investments |  |  |  |  |  |  |  |  |  |  |
Ownership percentage |  |  |  | 4.78% | 4.78% | 4.78% |  |  |  |  | 4.78%
Canadian Solar Infrastructure Fund, Inc |  |  |  |  |  |  |  |  |  |  |
Other investments |  |  |  |  |  |  |  |  |  |  |
Subscription amount | $ 25,683 | ¥ 2,843,238 |  | $ 55,697 | ¥ 6,247,998 |  |  |  |  |  |
Ownership percentage |  |  |  | 14.64% | 14.64% | 14.66% |  |  |  |  |
Number of Units Purchased | shares |  | 22,725 |  | 56,620 | 56,620 |  |  |  | 7,000 |  |
Canadian Solar Infrastructure Fund, Inc | Initial public offer |  |  |  |  |  |  |  |  |  |  |
Other investments |  |  |  |  |  |  |  |  |  |  |
Number of Units Purchased | shares |  |  |  |  |  |  |  |  |  | 25,395 |
Canadian Solar Infrastructure Fund, Inc | Private placement |  |  |  |  |  |  |  |  |  |  |
Other investments |  |  |  |  |  |  |  |  |  |  |
Number of Units Purchased | shares |  |  |  |  |  |  |  |  |  | 1,500 |
RE Crimson Holdings LLC |  |  |  |  |  |  |  |  |  |  |
Other investments |  |  |  |  |  |  |  |  |  |  |
Ownership percentage |  |  | 20.00% |  |  |  |  |  |  |  |
Interest sold (in percent) |  |  | 80.00% |  |  |  |  |  |  |  |
Gain on sale of interest in affiliates |  |  | $ 123,135,000 |  |  |  |  |  |  |  |
Net assets derecognized |  |  | $ 42,333,000 |  |  |  |  |  |  |  |
Horus Solar S.A. De Capital Variable ("Horus") and Recursos Solares PV De Mxico II S.A. De Capital Variable ("Recursos") [Member] |  |  |  |  |  |  |  |  |  |  |
Other investments |  |  |  |  |  |  |  |  |  |  |
Ownership percentage |  |  |  | 49.00% | 49.00% |  |  |  |  |  |
Gain on sale of interest in affiliates |  |  |  | $ 113,843,000 |  | $ 100,896,000 |  |  |  |  |
Net assets derecognized |  |  |  | $ 7,527,000 |  | $ 10,363,000 |  |  |  |  |
JuSheng (Suzhou) Solar Tech Co., Ltd |  |  |  |  |  |  |  |  |  |  |
Other investments |  |  |  |  |  |  |  |  |  |  |
Ownership percentage |  |  |  | 4.55% | 4.55% |  |  | 4.55% |  |  |

X
- Definition The decrease of net assets after tax equity transactions. + References No definition available. + Details
Name: | csiq_DecreaseOfNetAssets
Namespace Prefix: | csiq_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References No definition available. + Details
Name: | csiq_EquityMethodInvestmentOwnershipPercentageSold
Namespace Prefix: | csiq_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of units purchased during period. + References No definition available. + Details
Name: | csiq_NumberOfUnitsPurchased
Namespace Prefix: | csiq_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of gain (loss) on sale or disposal of an equity method investment. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(7)(c)) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(9)(a)) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 + Details
Name: | us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 8A -URI https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562 + Details
Name: | us-gaap_ImpairmentOfInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of income (loss) for proportionate share of equity method investee's income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(12)) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(10)) -URI https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(13)(f)) -URI https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (g) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570 + Details
Name: | us-gaap_IncomeLossFromEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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_ScheduleOfEquityMethodInvestmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=csiq_SuzhouFinancialLeasingCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=csiq_CanadianSolarInfrastructureFundIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=csiq_ReCrimsonHoldingsLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=csiq_HorusSolarS.a.DeCapitalVariableHorusAndRecursosSolaresPvDeMxicoIiS.a.DeCapitalVariableRecursosMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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