XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Summary of Future Minimum Lease Payments

Future minimum lease payments under these leases are as follows:

 

 

Lease Amounts

 

 

 

(in thousands)

 

2024 (remaining six months)

 

$

532

 

2025

 

 

1,008

 

2026

 

 

938

 

2027

 

 

480

 

2028

 

 

122

 

Total future minimum lease payments

 

 

3,080

 

Less: Imputed Interest

 

 

(332

)

Present value of operating lease liabilities

 

$

2,748

 

Less: Current portion

 

 

983

 

Long-term operating lease liabilities

 

$

1,765

 

 

 

 

 

Weighted average remaining lease term in years

 

 

2.98

 

Weighted average discount rate

 

 

8.19

%

 

 

 

 

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

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 

(in thousands)

 

Rent expense

 

$

316

 

 

$

381

 

 

$

672

 

 

$

767

 

Variable lease costs

 

 

1

 

 

 

32

 

 

 

1

 

 

 

64

 

Total

 

$

317

 

 

$

413

 

 

$

673

 

 

$

831

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 

(in thousands)

 

Cost of sales

 

$

50

 

 

$

68

 

 

$

130

 

 

$

138

 

General and administrative

 

 

267

 

 

 

345

 

 

 

543

 

 

 

693

 

Total

 

$

317

 

 

$

413

 

 

$

673

 

 

$

831

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash paid for operating leases

 

$

328

 

 

$

382

 

 

$

698

 

 

$

758