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

June 30, 

Maturity of Lease Payments

    

2023

(in thousands)

(unaudited)

2023 (remaining)

$

1,597

-2024

 

2,372

-2025

1,994

-2026

1,374

-Thereafter

 

1,929

Total undiscounted operating lease payments

 

9,266

Less imputed interest

 

(1,684)

Present value of operating lease liabilities

$

7,582

Schedule of balance sheet classification of lease liabilities

June 30, 

    

2023

(in thousands)

(unaudited)

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

$

1,809

Long-term lease liabilities

 

5,773

Total operating lease liabilities

$

7,582

Schedule of other information of operating leases

June 30, 

    

2023

Weighted-average remaining term for operating leases

3.21

years

Weighted-average discount rate for operating leases

 

8.22

%