XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2023 and December 31, 2022 were as follows (in thousands):
June 30,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$132,452 $126,955 
Current operating lease liabilities(17,168)(16,227)
Non-current operating lease liabilities(137,667)(132,363)
Total operating lease liabilities$(154,835)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$3,022 $2,824 
Current finance lease liabilities5
(1,136)(1,024)
Non-current finance lease liabilities6
(2,074)(1,971)
Total finance lease liabilities$(3,210)$(2,995)
Total lease liabilities$(158,045)$(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 and six months ended June 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Operating lease costs$8,166 $6,049 $15,965 $11,885 
Financing lease costs:
Amortization of right-of-use assets194 263 395 521 
Interest on lease liabilities69 52 131 105 
Total financing lease costs263 315 526 626 
Short-term lease costs733 167 1,177 241 
Total lease costs$9,162 $6,531 $17,668 $12,752 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of June 30, 2023 and December 31, 2022 were as follows:
June 30,December 31,
20232022
Weighted average remaining lease term:
Operating leases8.0 years8.6 years
Finance leases3.4 years3.3 years
Weighted average discount rate:
Operating leases12.4 %10.3 %
Finance leases9.1 %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 June 30, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$15,929 $694 
202427,750 1,245 
202527,753 795 
202627,621 554 
202726,305 369 
Thereafter97,794 72 
Total minimum lease payments223,152 3,729 
Less: amounts representing interest or imputed interest(68,317)(519)
Present value of lease liabilities$154,835 $3,210 
At June 30, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$22,819 
202443,368 
202542,358 
202637,778 
202721,441 
Thereafter37,237 
Total minimum lease payments205,001 
Less: imputed interest(109,937)
Present value of net minimum lease payments95,064 
Less: current financing obligations(29,097)
Long-term financing obligations$65,967 
Schedule of Lessee, Operating Lease, Liability, Maturity
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of June 30, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$15,929 $694 
202427,750 1,245 
202527,753 795 
202627,621 554 
202726,305 369 
Thereafter97,794 72 
Total minimum lease payments223,152 3,729 
Less: amounts representing interest or imputed interest(68,317)(519)
Present value of lease liabilities$154,835 $3,210 
At June 30, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$22,819 
202443,368 
202542,358 
202637,778 
202721,441 
Thereafter37,237 
Total minimum lease payments205,001 
Less: imputed interest(109,937)
Present value of net minimum lease payments95,064 
Less: current financing obligations(29,097)
Long-term financing obligations$65,967 
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 June 30, 2023 were as follows (in thousands):
Operating Leases
Remainder of 2023$10,458 
202421,238 
202521,630 
202622,092 
202722,566 
Thereafter85,009 
Total minimum lease payments$182,993