XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule of maturity of lease payments

The following table presents information about the amount and timing of cash flows arising from the Company’s operating leases as of December 31, 2023.

Maturity of Lease Payments

    

December 31, 2023

(in thousands)

 -2024

 

1,914

 -2025

 

1,663

 -2026

 

1,500

 -2027

1,043

-2028

656

-Thereafter

 

823

Total undiscounted operating lease payments

 

7,599

Less imputed interest

 

(911)

Present value of operating lease liabilities

$

6,688

Schedule of balance sheet classification of lease liabilities

December 31, 

    

2023

    

2022

Current lease liabilities (recorded in Accrued expenses and other current liabilities)

$

1,898

$

1,663

Long-term lease liabilities

4,790

 

5,763

Total operating lease liabilities

$

6,688

$

7,426

Schedule of other information of operating leases

December 31, 

    

2023

    

2022

Weighted-average remaining term for operating leases

2.92

years

3.60

years

Weighted-average discount rate for operating leases

 

8.27

%

8.21

%

Schedule of Supplemental cash flow and non-cash information related to leases

December 31,

    

2023

    

2022

Cash paid for amounts included in measurement of lease liabilities:

 

  

 

  

Operating cash flow from operating leases

$

1,782

$

2,588

Right -of-use assets obtained in exchange for new operating lease liabilities

$

1,020

$

2,659