XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 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:
June 30, 2023December 31, 2022
Operating Leases:
Operating lease assets$38,833 $38,224 
Current portions of operating lease liabilities$5,935 $5,829 
Long-term portions of operating lease liabilities32,487 31,703 
Total operating lease liabilities$38,422 $37,532 
Weighted-average remaining lease term13 years13 years
Weighted-average discount rate6.1 %6.0 %
Financing Leases:
Energy assets$28,314 $29,365 
Current portions of financing lease liabilities$1,631 $1,992 
Long-term financing lease liabilities, net of current portion, unamortized discount and debt issuance costs13,504 14,068 
Total financing lease liabilities$15,135 $16,060 
Weighted-average remaining lease term14 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 June 30,Six Months Ended June 30,
2023202220232022
Operating Leases:
Operating lease costs$2,316 $2,063 $4,436 $4,354 
Financing Leases:
Amortization expense525 532 1,051 887 
Interest on lease liabilities433 536 877 1,095 
Total lease costs$3,274 $3,131 $6,364 $6,336 
Supplemental cash flow information related to our leases was as follows:
Six Months Ended June 30,
20232022
Cash paid for amounts included in the measurement of operating lease liabilities$3,792 $3,814 
Right-of-use assets (“ROU”) obtained in exchange for new operating lease liabilities$3,486 $1,712 
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$4,344 $1,832 
20247,475 2,565 
20256,187 2,213 
20263,990 2,054 
20273,072 1,922 
Thereafter31,317 17,891 
Total minimum lease payments56,385 28,477 
Less: interest17,963 13,342 
Present value of lease liabilities$38,422 $15,135 
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$4,344 $1,832 
20247,475 2,565 
20256,187 2,213 
20263,990 2,054 
20273,072 1,922 
Thereafter31,317 17,891 
Total minimum lease payments56,385 28,477 
Less: interest17,963 13,342 
Present value of lease liabilities$38,422 $15,135