XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.1
SOLAR POWER SYSTEMS, NET (Tables)
12 Months Ended
Dec. 31, 2021
SOLAR POWER SYSTEMS, NET  
Schedule of solar power systems, net

At December 31, 

At December 31, 

    

2020

    

2021

$

$

Solar power systems in operation

182,232

117,339

Solar power systems under construction

6,565

4,684

Accumulated depreciation

(30,535)

(13,760)

Solar power systems, net

158,262

108,263