XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Summary of Future Minimum Lease Payments

Future minimum lease payments under these leases are as follows:

 

 

Lease Amounts

 

 

 

(in thousands)

 

2023 (remaining nine months)

 

$

999

 

2024

 

 

1,555

 

2025

 

 

1,010

 

2026

 

 

645

 

Total future minimum lease payments

 

 

4,209

 

Less: Imputed Interest

 

 

(493

)

Present value of operating lease liabilities

 

$

3,716

 

Less: Current portion

 

 

1,246

 

Long-term operating lease liabilities

 

$

2,470

 

 

 

 

 

Weighted average remaining lease term in years

 

 

2.99

 

Weighted average discount rate

 

 

8.79

%

 

 

 

 

Components of Lease Expense and Related Cash Flows The components of lease expense and related cash flows were as follows:

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

(in thousands)

 

Rent expense

 

$

386

 

 

$

317

 

Variable lease costs

 

 

32

 

 

 

26

 

Total

 

$

418

 

 

$

343

 

 

 

 

 

 

 

 

Cash paid for operating leases

 

$

376

 

 

$

313

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

(in thousands)

 

Cost of sales

 

$

70

 

 

$

58

 

Selling, general and administrative

 

 

348

 

 

 

285

 

Total

 

$

418

 

 

$

343