XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Rent and Related Expenses and Lease Costs
Rent and related expenses were as follows:
Year Ended December 31,
202320222021
Rent and related expenses$10,504 $9,199 $9,740 
The costs related to our leases were as follows:
Year Ended December 31,
202320222021
Operating Leases
Operating lease costs$9,416 $8,372 $8,780 
Financing Leases
Amortization expense2,103 2,104 2,129 
Interest on lease liabilities1,804 2,147 2,541 
Total financing lease costs3,907 4,251 4,670 
Total lease costs$13,323 $12,623 $13,450 

Supplemental cash flow information related to our leases was as follows:
Year Ended December 31,
20232022
Cash paid for amounts included in the measurement of operating lease liabilities$10,724 $7,978 
Right-of-use assets obtained in exchange for new operating lease liabilities (1)
$25,225 $4,872 
(1) Includes non-monetary lease transactions of $13,941. See disclosure below for additional information.
Schedule of Assets and Liabilities, Lessee
The table below sets forth supplemental balance sheet information related to leases:
December 31,
20232022
Operating Leases
Operating lease assets$58,586 $38,224 
Current portion of operating lease liabilities$13,569 $5,829 
Long-term operating lease liabilities, net of current portion42,258 31,703 
Total Operating lease liabilities$55,827 $37,532 
Weighted-average remaining lease term18 years13 years
Weighted-average discount rate6.6 %6.0 %
Financing Leases (1)
Energy assets, net$27,262 $29,365 
Current portions of financing lease liabilities$871 $1,992 
Long-term financing lease liabilities, net of current portion, unamortized discount and debt issuance costs13,057 14,068 
Total financing lease liabilities$13,928 $16,060 
Weighted-average remaining lease term13 years14 years
Weighted-average discount rate12.05 %12.1 %
(1) Includes sale-leaseback transactions entered into prior to January 1, 2019.
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$16,390 $2,317 
202511,068 2,213 
20265,813 2,054 
20274,781 1,922 
20284,186 1,955 
Thereafter79,489 15,935 
Total minimum lease payments$121,727 $26,396 
Less: interest65,900 12,468 
Present value of lease liabilities$55,827 $13,928 
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$16,390 $2,317 
202511,068 2,213 
20265,813 2,054 
20274,781 1,922 
20284,186 1,955 
Thereafter79,489 15,935 
Total minimum lease payments$121,727 $26,396 
Less: interest65,900 12,468 
Present value of lease liabilities$55,827 $13,928 
Schedule of Amount Related to Sale Leasebacks
The following table presents a summary of amounts related to these sale-leasebacks included in our consolidated balance sheets:
December 31,
20232022
Deferred loss, short-term, net115 115 
Deferred loss, long-term, net1,340 1,455 
Total deferred loss$1,455 $1,570 
Deferred gain, short-term, net345 345 
Deferred gain, long-term, net4,085 4,430 
Total deferred gain$4,430 $4,775