XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Assets and Liabilities, Lessee
The table below sets forth supplemental condensed consolidated balance sheet information related to our leases:
March 31, 2024December 31, 2023
Operating Leases:
Operating lease assets$69,348 $58,586 
Current portions of operating lease liabilities$14,220 $13,569 
Long-term portions of operating lease liabilities50,710 42,258 
Total operating lease liabilities$64,930 $55,827 
Weighted-average remaining lease term19 years18 years
Weighted-average discount rate6.6 %6.6 %
Financing Leases:
Energy assets$26,736 $27,262 
Current portions of financing lease liabilities$1,027 $871 
Long-term financing lease liabilities, net of current portion, unamortized discount and debt issuance costs12,871 13,057 
Total financing lease liabilities$13,898 $13,928 
Weighted-average remaining lease term13 years13 years
Weighted-average discount rate12.05 %12.05 %
Schedule of Other Lease Cost Details
The costs related to our leases were as follows:
Three Months Ended March 31,
20242023
Operating Leases:
Operating lease costs$3,056 $2,120 
Financing Leases:
Amortization expense526 526 
Interest on lease liabilities392 444 
Total lease costs$3,974 $3,090 

Supplemental cash flow information related to our leases was as follows:
Three Months Ended March 31,
20242023
Cash paid for amounts included in the measurement of operating lease liabilities$4,932 $1,852 
Right-of-use assets (“ROU”) obtained in exchange for new operating lease liabilities (1)
$12,736 $1,319 
(1) Includes non-monetary lease transactions of $10,378. 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, 
2024$12,766 $2,207 
202512,403 2,213 
20267,093 2,054 
20276,006 1,922 
20285,061 1,955 
Thereafter61,421 15,935 
Total minimum lease payments104,750 26,286 
Less: interest39,820 12,388 
Present value of lease liabilities$64,930 $13,898 
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, 
2024$12,766 $2,207 
202512,403 2,213 
20267,093 2,054 
20276,006 1,922 
20285,061 1,955 
Thereafter61,421 15,935 
Total minimum lease payments104,750 26,286 
Less: interest39,820 12,388 
Present value of lease liabilities$64,930 $13,898