XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Assets and Liabilities Leases
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):
March 31,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$129,377 $126,955 
Current operating lease liabilities(16,148)(16,227)
Non-current operating lease liabilities(135,287)(132,363)
Total operating lease liabilities$(151,435)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,814$2,824 
Current finance lease liabilities5
(1,062)(1,024)
Non-current finance lease liabilities6
(1,925)(1,971)
Total finance lease liabilities$(2,987)$(2,995)
Total lease liabilities$(154,422)$(151,585)
1 These assets primarily include leases for facilities, Energy Servers, and vehicles.
2 Net of accumulated amortization.
3 These assets primarily include leases for vehicles.
4 Included in property, plant and equipment, net in the condensed consolidated balance sheets.
5 Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.
6 Included in other long-term liabilities in the condensed consolidated balance sheets.
Schedule of Lease, Cost
The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended
March 31,
20232022
Operating lease costs$7,799 $5,818 
Financing lease costs:
Amortization of right-of-use assets201 258 
Interest on lease liabilities62 54 
Total financing lease costs263 312 
Short-term lease costs444 36 
Total lease costs$8,506 $6,166 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were as follows:
March 31,December 31,
20232022
Weighted average remaining lease term:
Operating leases8.4 years8.6 years
Finance leases3.3 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases8.8 %6.9 %
Schedule of Finance Lease, Liability, Fiscal Year Maturity
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$23,382 $989 
202427,421 1,147 
202528,158 662 
202628,304 421 
202727,014 249 
Thereafter95,503 27 
Total minimum lease payments229,782 3,495 
Less: amounts representing interest or imputed interest(78,347)(508)
Present value of lease liabilities$151,435 $2,987 
At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$33,874 
202443,014 
202541,998 
202637,410 
202721,065 
Thereafter36,608 
Total minimum lease payments213,969 
Less: imputed interest(116,158)
Present value of net minimum lease payments97,811 
Less: current financing obligations(20,272)
Long-term financing obligations$77,539 
Schedule of Lessee, Operating Lease, Liability, Maturity
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$23,382 $989 
202427,421 1,147 
202528,158 662 
202628,304 421 
202727,014 249 
Thereafter95,503 27 
Total minimum lease payments229,782 3,495 
Less: amounts representing interest or imputed interest(78,347)(508)
Present value of lease liabilities$151,435 $2,987 
At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$33,874 
202443,014 
202541,998 
202637,410 
202721,065 
Thereafter36,608 
Total minimum lease payments213,969 
Less: imputed interest(116,158)
Present value of net minimum lease payments97,811 
Less: current financing obligations(20,272)
Long-term financing obligations$77,539 
Schedule of Sales-type Leases, Lease Receivable, Maturity
Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):
Operating Leases
Remainder of 2023$15,668 
202421,238 
202521,630 
202622,092 
202722,566 
Thereafter85,009 
Total minimum lease payments$188,203