XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.4
SPECIAL PURPOSE ENTITIES - Carrying Value of Energy Storage System Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Variable Interest Entity [Line Items]    
Deferred revenue, current portion $ 64,311 $ 9,158
Deferred revenue, noncurrent 73,763 28,285
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Energy storage systems, net 76,617 92,426
Deferred revenue, current portion 4,943 4,417
Deferred revenue, noncurrent 10,682 10,835
Other liabilities $ 3,763 $ 3,586