Leases (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Leases [Abstract] |
|
Schedule of Lease Expense and Other Supplemental Information |
Lease expense consisted of the following for the years ended December 31, 2024 and 2023 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2024 |
|
2023 |
Operating lease expense |
$ |
6,576 |
|
|
$ |
7,510 |
|
Short-term lease expense |
191 |
|
|
515 |
|
Finance lease expense: |
|
|
|
Amortization of right-of-use assets |
1,767 |
|
|
2,059 |
|
Interest on lease liabilities |
381 |
|
|
191 |
|
Total lease expense |
$ |
8,915 |
|
|
$ |
10,275 |
|
Other supplemental information related to leases for the years ended December 31, 2024 and 2023 is as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2024 |
|
2023 |
Cash paid for amounts included in the measurement of lease liabilities: |
|
|
|
Operating cash flows from operating leases |
$ |
6,521 |
|
|
$ |
7,438 |
|
Operating cash flows from finance leases |
381 |
|
|
191 |
|
Financing cash flows from finance leases |
1,858 |
|
|
3,716 |
|
Right-of-use assets obtained in exchange for lease obligations: |
|
|
|
Operating leases |
$ |
2,918 |
|
|
$ |
5,681 |
|
Finance leases |
6,896 |
|
|
1,417 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2024 |
|
2023 |
Weighted-average remaining lease term: |
|
|
|
Operating leases |
3.1 years |
|
2.5 years |
Finance leases |
3.8 years |
|
2.2 years |
Weighted-average discount rate: |
|
|
|
Operating leases |
9.5 |
% |
|
8.7 |
% |
Finance leases |
9.0 |
% |
|
6.3 |
% |
|
Schedule of Supplemental Balance Sheet Information |
Supplemental balance sheet information related to leases as of December 31, 2024 and 2023 is as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2024 |
|
2023 |
Operating leases: |
|
|
|
Operating lease right-of-use assets |
$ |
6,417 |
|
|
$ |
9,551 |
|
Current operating lease liability |
3,450 |
|
|
5,771 |
|
Long-term operating lease liability |
2,792 |
|
|
3,534 |
|
Finance leases: |
|
|
|
Property and equipment, net |
$ |
8,731 |
|
|
$ |
3,966 |
|
Accrued expenses and other current liabilities |
2,068 |
|
|
1,702 |
|
Other liabilities |
6,521 |
|
|
2,138 |
|
|
Schedule of Finance Lease Liabilities |
Maturities of lease liabilities as of December 31, 2024 are as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
Operating Leases |
|
Finance Leases |
2025 |
$ |
3,846 |
|
|
$ |
2,729 |
|
2026 |
1,590 |
|
|
3,014 |
|
2027 |
697 |
|
|
2,003 |
|
2028 |
446 |
|
|
953 |
|
2029 |
281 |
|
|
953 |
|
Thereafter |
453 |
|
|
685 |
|
Total lease payments |
7,313 |
|
|
10,337 |
|
Less: Present value discount |
1,071 |
|
|
1,748 |
|
Present value of lease payments |
$ |
6,242 |
|
|
$ |
8,589 |
|
|
Schedule of Operating Lease Liabilities |
Maturities of lease liabilities as of December 31, 2024 are as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
Operating Leases |
|
Finance Leases |
2025 |
$ |
3,846 |
|
|
$ |
2,729 |
|
2026 |
1,590 |
|
|
3,014 |
|
2027 |
697 |
|
|
2,003 |
|
2028 |
446 |
|
|
953 |
|
2029 |
281 |
|
|
953 |
|
Thereafter |
453 |
|
|
685 |
|
Total lease payments |
7,313 |
|
|
10,337 |
|
Less: Present value discount |
1,071 |
|
|
1,748 |
|
Present value of lease payments |
$ |
6,242 |
|
|
$ |
8,589 |
|
|