XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases  
Schedule of maturity of lease payments

​

​

​

​

​

​

​

September 30, 

Maturity of Lease Payments

    

2023

(in thousands)

​

(unaudited)

2023 (remaining)

​

$

1,291

-2024

​

 

2,372

-2025

​

​

2,173

-2026

​

​

1,283

-2027

​

​

799

-Thereafter

​

 

960

Total undiscounted operating lease payments

​

 

8,878

Less imputed interest

​

 

(1,739)

Present value of operating lease liabilities

​

$

7,139

Schedule of balance sheet classification of lease liabilities

​

​

​

​

​

​

​

September 30, 

​

    

2023

(in thousands)

​

(unaudited)

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

​

$

1,972

Long-term lease liabilities

​

 

5,167

Total operating lease liabilities

​

$

7,139

Schedule of other information of operating leases

​

​

​

​

​

​

​

September 30, 

​

​

    

2023

​

Weighted-average remaining term for operating leases

​

3.07

years

Weighted-average discount rate for operating leases

 

8.24

%