XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases  
Schedule of maturity of lease payments

March 31, 

Maturity of Lease Payments

    

2023

(in thousands)

(unaudited)

2023 (remaining)

$

1,864

-2024

 

2,108

-2025

1,563

-2026

1,370

-Thereafter

 

2,230

Total undiscounted operating lease payments

 

9,135

Less imputed interest

 

(1,335)

Present value of operating lease liabilities

$

7,800

Schedule of balance sheet classification of lease liabilities

March 31, 

    

2023

(in thousands)

(unaudited)

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

$

1,738

Long-term lease liabilities

 

6,062

Total operating lease liabilities

$

7,800

Schedule of other information of operating leases

March 31, 

    

2023

Weighted-average remaining term for operating leases

3.36

years

Weighted-average discount rate for operating leases

 

8.20

%