XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.1
PROJECT ASSETS
12 Months Ended
Dec. 31, 2021
PROJECT ASSETS  
PROJECT ASSETS

5. PROJECT ASSETS

Project assets consist of the following:

​

​

​

​

​

​

​

​

At December 31, 

​

At December 31, 

​

    

2020

    

2021

​

​

$

​

$

Project assets — Acquisition cost

​

44,549

​

70,651

Project assets — EPC and other cost

​

1,092,917

​

956,710

​

​

1,137,466

​

1,027,361

Current portion

​

747,764

​

594,107

Non-current portion

​

389,702

​

433,254

​

The Company recorded impairment loss on project assets of $20,194, $369 and $17,152 for the years ended December 31, 2019, 2020 and 2021, respectively.