v3.26.1
ENERGY STORAGE SYSTEMS, NET (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Energy Storage Systems, Net
Energy storage systems, net, consists of the following (in thousands):
June 30,December 31,
20262025
Energy storage systems placed into service$125,424 $135,042 
Less: accumulated depreciation(91,785)(91,570)
Energy storage systems not yet placed into service351 453 
Total energy storage systems, net$33,990 $43,925