Annual report pursuant to Section 13 and 15(d)

Energy Assets, Net - Additional Information (Details)

v3.22.4
Energy Assets, Net - Additional Information (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Aug. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
project
Dec. 31, 2021
USD ($)
project
Dec. 31, 2020
USD ($)
Property, Plant and Equipment [Line Items]          
Energy assets, net [1]     $ 1,181,525 $ 856,531  
Cost of revenues     49,755 43,113 $ 38,039
Capitalized interest     $ 13,050 $ 2,814 4,341
Energy asset impairment charges $ 1,901 $ 1,028      
Number of ESPC asset projects | project     5 4  
Accrued expenses and other current liabilities     $ 34,796 $ 35,918  
Other liabilities     7,617 6,481  
Total contract liabilities     $ 42,413 $ 42,399  
Number of projects | project     2 1  
Purchase price     $ 11,022 $ 3,461  
Remaining deferred purchase consideration on previously closed projects     0 303  
ARO assets, net     2,359 1,939  
ARO liabilities, current     0 6  
ARO liabilities, non-current     3,052 2,342  
Asset retirement obligation     3,052 2,348  
Depreciation expense of ARO assets     2,665 3,143 3,317
Accretion expense of ARO liabilities     146 123 93
Asset Retirement Obligation (ARO) Asset          
Property, Plant and Equipment [Line Items]          
Depreciation expense of ARO assets     146 113 $ 78
Renewal Energy Program          
Property, Plant and Equipment [Line Items]          
Energy assets     1,493,913 1,120,712  
Less: accumulated depreciation and amortization     (312,388) (264,181)  
Energy assets, net     1,181,525 856,531  
Other liabilities     27,168 12,827  
Total contract liabilities     27,429 13,072  
Renewal Energy Program | Accrued expenses and other current liabilities          
Property, Plant and Equipment [Line Items]          
Accrued expenses and other current liabilities     $ 261 $ 245  
[1] Includes restricted assets of consolidated variable interest entities (“VIEs”) of $213,913 as of December 31, 2022 and $124,454 as of December 31, 2021. Includes non-recourse liabilities of consolidated VIEs of $50,729 as of December 31, 2022 and $31,125 as of December 31, 2021. See Note 11.