XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.2
ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Property, Plant and Equipment [Line Items]  
Less: accumulated depreciation $ (39,848)
Total energy storage systems, net 118,216
Energy storage systems placed into service  
Property, Plant and Equipment [Line Items]  
Total energy storage systems, gross 144,754
Energy storage systems not yet placed into service  
Property, Plant and Equipment [Line Items]  
Total energy storage systems, gross $ 13,310