XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
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, 2021December 31, 2020
Operating Leases:
Operating lease assets$41,484 $39,151 
Current portions of operating lease liabilities$5,680 6,106 
Long-term portions of operating lease liabilities37,718 35,300 
Total operating lease liabilities$43,398 $41,406 
Weighted-average remaining lease term12 years12 years
Weighted-average discount rate5.81 %5.94 %
Financing Leases:
Energy assets$33,473 $34,005 
Current portions of financing lease liabilities$4,273 4,273 
Long-term financing lease liabilities, net of current portion, unamortized discount and debt issuance costs19,199 19,227 
Total financing lease liabilities$23,472 $23,500 
Weighted-average remaining lease term16 years16 years
Weighted-average discount rate11.93 %11.94 %
Schedule of Other Lease Cost Details
The costs related to our leases were as follows:
Three Months Ended March 31,
20212020
Operating Leases:
Operating lease costs$2,153 $1,826 
Financing Leases:
Amortization expense532 532 
Interest on lease liabilities658 801 
Total lease costs$3,343 $3,159 
Supplemental cash flow information related to our leases was as follows:
Three Months Ended March 31,
20212020
Cash paid for amounts included in the measurement of operating lease liabilities$2,423 $1,927 
Right-of-use assets obtained in exchange for new operating lease liabilities$3,773 $906 
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, 
2021$5,970 $6,736 
20227,853 5,178 
20236,510 3,676 
20245,439 2,565 
20254,431 2,213 
Thereafter32,565 21,866 
Total minimum lease payments62,768 42,234 
Less: interest19,370 18,762 
Present value of lease liabilities$43,398 $23,472 
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, 
2021$5,970 $6,736 
20227,853 5,178 
20236,510 3,676 
20245,439 2,565 
20254,431 2,213 
Thereafter32,565 21,866 
Total minimum lease payments62,768 42,234 
Less: interest19,370 18,762 
Present value of lease liabilities$43,398 $23,472