XML 58 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Assets and Liabilities Leases
Operating and financing lease right-of-use assets and lease liabilities as of December 31, 2023 and 2022 were as follows (in thousands):
Years Ended
December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$139,732 $126,955 
Current operating lease liabilities(20,245)(16,227)
Non-current operating lease liabilities(141,939)(132,363)
Total operating lease liabilities$(162,184)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,708 $2,824 
Current finance lease liabilities 5
(1,072)(1,024)
Non-current finance lease liabilities 6
(1,837)(1,971)
Total finance lease liabilities(2,909)(2,995)
Total lease liabilities$(165,093)$(151,585)
1 These assets primarily include leases for facilities, the 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 consolidated balance sheets.
5 Included in accrued expenses and other current liabilities in the consolidated balance sheets.
6 Included in other long-term liabilities in the consolidated balance sheets.
Schedule of Lease, Cost
The components of our lease costs for the years ended December 31, 2023, 2022 and 2021 were as follows (in thousands):
Years Ended
December 31,
202320222021
Operating lease costs$33,190 $25,503 $15,850 
Financing lease costs:
Amortization of right-of-use assets891 968 1,345 
Interest on lease liabilities273 220 349 
Total financing lease costs1,164 1,188 1,694 
Short-term lease costs517 974 407 
Total lease costs$34,871 $27,665 $17,951 
Weighted average remaining lease terms and discount rates for our leases as of December 31, 2023 and 2022 were as follows:
December 31,
20232022
Weighted average remaining lease term:
Operating leases7.4 years8.6 years
Finance leases3.2 years3.3 years
Weighted average discount rate:
Operating leases10.6 %10.3 %
Finance leases9.5 %6.9 %
Schedule of Finance Lease, Liability, Fiscal Year Maturity
Future lease payments under lease agreements as of December 31, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
2024$35,666 $1,302 
202533,177 864 
202633,157 630 
202731,994 462 
202825,690 133 
Thereafter79,707 — 
Total minimum lease payments239,391 3,391 
Less: amounts representing interest or imputed interest(77,207)(482)
Present value of lease liabilities$162,184 $2,909 
At December 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
2024$43,799 
202542,868 
202638,298 
202721,972 
202812,068 
Thereafter26,340 
Total minimum lease payments185,345 
Less: imputed interest(97,017)
Present value of net minimum lease payments88,328 
Less: current financing obligations(38,971)
Long-term financing obligations$49,357 
Schedule of Lessee, Operating Lease, Liability, Maturity
Future lease payments under lease agreements as of December 31, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
2024$35,666 $1,302 
202533,177 864 
202633,157 630 
202731,994 462 
202825,690 133 
Thereafter79,707 — 
Total minimum lease payments239,391 3,391 
Less: amounts representing interest or imputed interest(77,207)(482)
Present value of lease liabilities$162,184 $2,909 
At December 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
2024$43,799 
202542,868 
202638,298 
202721,972 
202812,068 
Thereafter26,340 
Total minimum lease payments185,345 
Less: imputed interest(97,017)
Present value of net minimum lease payments88,328 
Less: current financing obligations(38,971)
Long-term financing obligations$49,357