Leases (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Leases [Abstract] |
|
Schedule of Rent and Related Expenses and Lease Costs |
Rent and related expenses were as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2024 |
|
2023 |
|
2022 |
Rent and related expenses |
$ |
13,945 |
|
|
$ |
10,504 |
|
|
$ |
9,199 |
|
The costs related to our leases were as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2024 |
|
2023 |
|
2022 |
Operating Leases |
|
|
|
|
|
Operating lease costs |
$ |
12,945 |
|
|
$ |
9,416 |
|
|
$ |
8,372 |
|
|
|
|
|
|
|
Financing Leases |
|
|
|
|
|
Amortization expense |
2,104 |
|
|
2,103 |
|
|
2,104 |
|
Interest on lease liabilities |
1,752 |
|
|
1,804 |
|
|
2,147 |
|
Total financing lease costs |
3,856 |
|
|
3,907 |
|
|
4,251 |
|
Total lease costs |
$ |
16,801 |
|
|
$ |
13,323 |
|
|
$ |
12,623 |
|
Supplemental cash flow information related to our leases was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2024 |
|
2023 |
Cash paid for amounts included in the measurement of operating lease liabilities |
$ |
19,428 |
|
|
$ |
10,724 |
|
Right-of-use assets obtained in exchange for new operating lease liabilities (1)
|
$ |
29,808 |
|
|
$ |
25,225 |
|
|
|
|
|
(1) Includes non-monetary lease transactions of $10,378 and $13,941 for the years ended December 31, 2024 and 2023, respectively. 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, |
|
2024 |
|
2023 |
Operating Leases |
|
|
|
Right-of-use assets, net |
$ |
80,149 |
|
|
$ |
58,586 |
|
|
|
|
|
Current portions of operating lease liabilities |
$ |
10,536 |
|
|
$ |
13,569 |
|
Long-term operating lease liabilities, net of current portion |
59,479 |
|
|
42,258 |
|
Total operating lease liabilities |
$ |
70,015 |
|
|
$ |
55,827 |
|
Weighted-average remaining lease term |
19 years |
|
18 years |
Weighted-average discount rate |
6.6 |
% |
|
6.6 |
% |
|
|
|
|
Financing Leases (1)
|
|
|
|
Energy assets, net |
$ |
25,158 |
|
|
$ |
27,262 |
|
|
|
|
|
Current portions of financing lease liabilities |
$ |
637 |
|
|
$ |
871 |
|
Long-term financing lease liabilities, net of current portion, unamortized discount and debt issuance costs |
12,267 |
|
|
13,057 |
|
Total financing lease liabilities |
$ |
12,904 |
|
|
$ |
13,928 |
|
Weighted-average remaining lease term |
12 years |
|
13 years |
Weighted-average discount rate |
12.03 |
% |
|
12.05 |
% |
|
|
|
|
(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 Leases |
|
Financing Leases |
Year ended December 31, |
|
|
|
2025 |
$ |
14,527 |
|
|
$ |
1,899 |
|
2026 |
9,702 |
|
|
2,054 |
|
2027 |
8,565 |
|
|
1,923 |
|
2028 |
7,174 |
|
|
1,955 |
|
2029 |
5,521 |
|
|
1,892 |
|
Thereafter |
73,464 |
|
|
14,043 |
|
Total minimum lease payments |
$ |
118,953 |
|
|
$ |
23,766 |
|
Less: interest |
48,938 |
|
|
10,862 |
|
Present value of lease liabilities |
$ |
70,015 |
|
|
$ |
12,904 |
|
|
Schedule of Operating Lease Liability Maturity |
The table below sets forth our estimated minimum future lease obligations under our leases:
|
|
|
|
|
|
|
|
|
|
|
|
|
Operating Leases |
|
Financing Leases |
Year ended December 31, |
|
|
|
2025 |
$ |
14,527 |
|
|
$ |
1,899 |
|
2026 |
9,702 |
|
|
2,054 |
|
2027 |
8,565 |
|
|
1,923 |
|
2028 |
7,174 |
|
|
1,955 |
|
2029 |
5,521 |
|
|
1,892 |
|
Thereafter |
73,464 |
|
|
14,043 |
|
Total minimum lease payments |
$ |
118,953 |
|
|
$ |
23,766 |
|
Less: interest |
48,938 |
|
|
10,862 |
|
Present value of lease liabilities |
$ |
70,015 |
|
|
$ |
12,904 |
|
|
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, |
|
|
|
|
|
|
|
|
|
|
|
2024 |
|
2023 |
|
|
|
|
|
|
Deferred loss, short-term, net |
115 |
|
|
115 |
|
|
|
|
|
|
|
|
|
|
|
Deferred loss, long-term, net |
1,224 |
|
|
1,340 |
|
|
|
|
|
|
|
|
|
|
|
Total deferred loss |
$ |
1,339 |
|
|
$ |
1,455 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Deferred gain, short-term, net |
345 |
|
|
345 |
|
|
|
|
|
|
|
|
|
|
|
Deferred gain, long-term, net |
3,739 |
|
|
4,085 |
|
|
|
|
|
|
|
|
|
|
|
Total deferred gain |
$ |
4,084 |
|
|
$ |
4,430 |
|
|
|
|
|
|
|
|
|
|
|
|