XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Assets and Liabilities, Lessee The table below sets forth supplemental condensed consolidated balance sheet information related to our leases:
September 30, 2023December 31, 2022
Operating Leases:
Operating lease assets$52,857 $38,224 
Current portions of operating lease liabilities$12,703 $5,829 
Long-term portions of operating lease liabilities38,806 31,703 
Total operating lease liabilities$51,509 $37,532 
Weighted-average remaining lease term19 years13 years
Weighted-average discount rate6.4 %6.0 %
Financing Leases:
Energy assets$27,788 $29,365 
Current portions of financing lease liabilities$1,706 $1,992 
Long-term financing lease liabilities, net of current portion, unamortized discount and debt issuance costs13,421 14,068 
Total financing lease liabilities$15,127 $16,060 
Weighted-average remaining lease term13 years14 years
Weighted-average discount rate12.1 %12.1 %
Schedule of Other Lease Cost Details
The costs related to our leases were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Operating Leases:
Operating lease costs$2,692 $1,890 $7,128 $6,244 
Financing Leases:
Amortization expense526 691 1,577 1,578 
Interest on lease liabilities485 525 1,362 1,620 
Total lease costs$3,703 $3,106 $10,067 $9,442 

Supplemental cash flow information related to our leases was as follows:
Nine Months Ended September 30,
20232022
Cash paid for amounts included in the measurement of operating lease liabilities$5,975 $5,948 
Right-of-use assets (“ROU”) obtained in exchange for new operating lease liabilities (1)
$19,255 $2,960 
(1) Includes non-monetary lease transactions of $14,249. See disclosure below for additional information.
Schedule of Operating Lease Liability Maturity The table below sets forth our estimated minimum future lease obligations under our leases:
 Operating LeasesFinancing Leases
Year ended December 31, 
2023$3,134 $1,741 
202415,166 2,565 
202510,174 2,213 
20264,474 2,054 
20273,460 1,922 
Thereafter37,145 17,891 
Total minimum lease payments73,553 28,386 
Less: interest22,044 13,259 
Present value of lease liabilities$51,509 $15,127 
Schedule of Finance Lease Liability Maturity The table below sets forth our estimated minimum future lease obligations under our leases:
 Operating LeasesFinancing Leases
Year ended December 31, 
2023$3,134 $1,741 
202415,166 2,565 
202510,174 2,213 
20264,474 2,054 
20273,460 1,922 
Thereafter37,145 17,891 
Total minimum lease payments73,553 28,386 
Less: interest22,044 13,259 
Present value of lease liabilities$51,509 $15,127