XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Schedule of maturity of lease payments

March 31, 

Maturity of Lease Payments

    

2024

(in thousands)

(unaudited)

2024 (remaining)

$

1,933

-2025

 

1,668

-2026

1,500

-2027

1,043

-2028

656

-Thereafter

 

823

Total undiscounted operating lease payments

 

7,623

Less imputed interest

 

(1,365)

Present value of operating lease liabilities

$

6,258

Schedule of balance sheet classification of lease liabilities

March 31, 

    

2024

(in thousands)

(unaudited)

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

$

1,769

Long-term lease liabilities

 

4,489

Total operating lease liabilities

$

6,258

Schedule of other information of operating leases

March 31, 

    

2024

Weighted-average remaining term for operating leases

2.76

years

Weighted-average discount rate for operating leases

 

8.29

%

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

    

March 31,

2024

(in thousands)

(unaudited)

Cash paid for amounts included in measurement of lease liabilities:

 

  

Operating cash flow from operating leases

 

$

444

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

 

$

28