Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Lease Expense and Other Supplemental Information
Lease expense consisted of the following for the three and six months ended June 30, 2024 and 2023 (in thousands):
Three Months Ended June 30, Six Months Ended June 30,
2024 2023 2024 2023
Operating lease expense $ 1,711  $ 1,871  $ 3,561  $ 3,640 
Short-term lease expense 39  19  54  439 
Finance lease expense:
Amortization of right-of-use assets 395  569  831  1,134 
Interest on lease liabilities 64  40  118  97 
Total lease expense $ 2,209  $ 2,499  $ 4,564  $ 5,310 
Other supplemental information related to leases for the three and six months ended June 30, 2024 and 2023 and as of June 30, 2024 and December 31, 2023 is as follows (in thousands):

Three Months Ended June 30, Six Months Ended June 30,
2024 2023 2024 2023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases $ 1,617  $ 1,843  $ 3,383  $ 3,593 
Operating cash flows from finance leases 64  40  118  97 
Financing cash flows from finance leases 453  1,184  947  2,677 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases $ (24) $ 1,299  $ 86  $ 4,216 
Finance leases 1,263  306  1,369  306 
June 30, December 31,
2024 2023
Weighted-average remaining lease term:
Operating leases 2.3 years 2.5 years
Finance leases 2.7 years 2.2 years
Weighted-average discount rate:
Operating leases 9.0  % 8.7  %
Finance leases 7.8  % 6.3  %
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases as of June 30, 2024 and December 31, 2023 is as follows (in thousands):
June 30, December 31,
2024 2023
Operating leases:
Operating lease right-of-use assets $ 6,403  $ 9,551 
Current operating lease liability 4,352  5,771 
Long-term operating lease liability 1,983  3,534 
Finance leases:
Property, plant and equipment, net $ 4,504  $ 3,966 
Accrued expenses and other current liabilities 1,461  1,702 
Other liabilities 2,788  2,138 
Schedule of Finance Lease Liabilities
Maturities of lease liabilities as of June 30, 2024 are as follows (in thousands):
Operating Leases Finance Leases
Remainder of 2024 $ 2,995  $ 1,036 
2025 2,765  1,276 
2026 726  1,691 
2027 175  446 
2028 15  150 
Thereafter 468  205 
Total lease payments 7,144  4,804 
Less: Present value discount 809  555 
Present value of lease payments $ 6,335  $ 4,249 
Schedule of Operating Lease Liabilities
Maturities of lease liabilities as of June 30, 2024 are as follows (in thousands):
Operating Leases Finance Leases
Remainder of 2024 $ 2,995  $ 1,036 
2025 2,765  1,276 
2026 726  1,691 
2027 175  446 
2028 15  150 
Thereafter 468  205 
Total lease payments 7,144  4,804 
Less: Present value discount 809  555 
Present value of lease payments $ 6,335  $ 4,249