XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.1
VARIABLE INTEREST ENTITIES (Tables)
12 Months Ended
Dec. 31, 2021
VARIABLE INTEREST ENTITIES  
Schedule of carrying amounts and classifications of consolidated VIE's assets and liabilities, excluding intercompany balances

    

At December 31, 

At December 31, 

2020

2021

$

$

Cash

42,064

48,200

Project assets

337,836

289,315

Other assets

79,580

53,091

Total assets

459,480

390,606

Short-term borrowings

180,773

113,857

Long-term borrowings

52,408

106,880

Other liabilities

60,845

36,872

Total liabilities

294,026

257,609