Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
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, 2023 and 2022 (in thousands):
Three Months Ended June 30, Six Months Ended June 30,
2023 2022 2023 2022
Operating lease expense $ 1,871  $ 1,774  $ 3,640  $ 3,521 
Short-term lease expense 19  22  439  58 
Finance lease expense:
Amortization of right-of-use assets 569  402  1,134  805 
Interest on lease liabilities 40  45  97  94 
Total lease expense $ 2,499  $ 2,243  $ 5,310  $ 4,478 
Other supplemental information related to leases for the three and six months ended June 30, 2023 and 2022 and as of June 30, 2023 and December 31, 2022 is as follows (in thousands):

Three Months Ended June 30, Six Months Ended June 30,
2023 2022 2023 2022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases $ 1,843  $ 1,923  $ 3,593  $ 3,595 
Operating cash flows from finance leases 40  45  97  94 
Financing cash flows from finance leases 1,184  457  2,677  909 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases $ 1,299  $ 1,436  $ 4,216  $ 2,819 
Finance leases 306  —  306  — 
June 30, December 31,
2023 2022
Weighted-average remaining lease term:
Operating leases 2.5 years 2.9 years
Finance leases 2.3 years 2.0 years
Weighted-average discount rate:
Operating leases 7.5  % 4.1  %
Finance leases 4.1  % 4.3  %
Schedule of Lease Assets and Liabilities Supplemental balance sheet information related to leases as of June 30, 2023 and December 31, 2022 is as follows (in thousands):
June 30, December 31,
2023 2022
Operating leases:
Operating lease right-of-use assets $ 11,513  $ 10,656 
Current operating lease liability 6,051  5,447 
Long-term operating lease liability 5,213  4,913 
Finance leases:
Property, plant and equipment, net $ 4,400  $ 7,267 
Accrued expenses and other current liabilities 2,115  4,003 
Other liabilities 2,060  2,602 
Schedule of Finance Lease Liabilities Maturities of lease liabilities as of June 30, 2023 are as follows (in thousands):
Operating Leases Finance Leases
Remainder of 2023 $ 3,624  $ 1,410 
2024 5,679  1,267 
2025 2,263  760 
2026 396  944 
2027 19  — 
Thereafter 448  — 
Total lease payments 12,429  4,381 
Less: Present value discount 1,165  206 
Present value of lease payments $ 11,264  $ 4,175 
Schedule of Operating Lease Liabilities Maturities of lease liabilities as of June 30, 2023 are as follows (in thousands):
Operating Leases Finance Leases
Remainder of 2023 $ 3,624  $ 1,410 
2024 5,679  1,267 
2025 2,263  760 
2026 396  944 
2027 19  — 
Thereafter 448  — 
Total lease payments 12,429  4,381 
Less: Present value discount 1,165  206 
Present value of lease payments $ 11,264  $ 4,175