XML 58 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
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, 2023December 31, 2022
Operating Leases:
Operating lease assets$38,189 $38,224 
Current portions of operating lease liabilities$5,868 $5,829 
Long-term portions of operating lease liabilities31,779 31,703 
Total operating lease liabilities$37,647 $37,532 
Weighted-average remaining lease term13 years13 years
Weighted-average discount rate6.0 %6.0 %
Financing Leases:
Energy assets$28,839 $29,365 
Current portions of financing lease liabilities$2,133 $1,992 
Long-term financing lease liabilities, net of current portion, unamortized discount and debt issuance costs13,898 14,068 
Total financing lease liabilities$16,031 $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 March 31,
20232022
Operating Leases:
Operating lease costs$2,120 $2,291 
Financing Leases:
Amortization expense526 355 
Interest on lease liabilities444 559 
Total lease costs$3,090 $3,205 
Supplemental cash flow information related to our leases was as follows:
Three Months Ended March 31,
20232022
Cash paid for amounts included in the measurement of operating lease liabilities$1,852 $1,907 
Right-of-use assets (“ROU”) obtained in exchange for new operating lease liabilities$1,319 $367 
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$6,138 $3,598 
20246,790 2,565 
20255,537 2,213 
20263,455 2,054 
20272,814 1,922 
Thereafter30,998 17,890 
Total minimum lease payments55,732 30,242 
Less: interest18,085 14,211 
Present value of lease liabilities$37,647 $16,031 
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$6,138 $3,598 
20246,790 2,565 
20255,537 2,213 
20263,455 2,054 
20272,814 1,922 
Thereafter30,998 17,890 
Total minimum lease payments55,732 30,242 
Less: interest18,085 14,211 
Present value of lease liabilities$37,647 $16,031