XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
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, 2021December 31, 2020
Operating Leases:
Operating lease assets$40,608 $39,151 
Current portions of operating lease liabilities$5,995 $6,106 
Long-term portions of operating lease liabilities36,731 35,300 
Total operating lease liabilities$42,726 $41,406 
Weighted-average remaining lease term13 years12 years
Weighted-average discount rate5.79 %5.94 %
Financing Leases:
Energy assets$32,940 $34,005 
Current portions of financing lease liabilities$3,796 $4,273 
Long-term financing lease liabilities, net of current portion, unamortized discount and debt issuance costs17,617 19,227 
Total financing lease liabilities$21,413 $23,500 
Weighted-average remaining lease term16 years16 years
Weighted-average discount rate12.04 %11.94 %
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,
2021202020212020
Operating Leases:
Operating lease costs$2,187 $2,106 $4,340 $3,932 
Financing Leases:
Amortization expense533 532 1,065 1,064 
Interest on lease liabilities666 726 1,324 1,559 
Total lease costs$3,386 $3,364 $6,729 $6,555 
Supplemental cash flow information related to our leases was as follows:
Six Months Ended June 30,
20212020
Cash paid for amounts included in the measurement of operating lease liabilities$4,355 $3,861 
Right-of-use assets obtained in exchange for new operating lease liabilities$4,961 $4,838 
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$4,116 $3,485 
20228,098 5,178 
20236,659 3,676 
20245,516 2,565 
20254,488 2,213 
Thereafter32,721 21,866 
Total minimum lease payments61,598 38,983 
Less: interest18,872 17,570 
Present value of lease liabilities$42,726 $21,413 
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$4,116 $3,485 
20228,098 5,178 
20236,659 3,676 
20245,516 2,565 
20254,488 2,213 
Thereafter32,721 21,866 
Total minimum lease payments61,598 38,983 
Less: interest18,872 17,570 
Present value of lease liabilities$42,726 $21,413