XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Selected Balance Sheet Information (Tables)
9 Months Ended
Sep. 30, 2023
Selected Balance Sheet Information [Abstract]  
Schedule of Inventory

Inventory consists of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Raw material

$

4,875

$

2,390

Work-in-process

 

1,173

 

1,033

Finished goods

 

4,839

 

3,534

$

10,887

$

6,957

Schedule of Property and Equipment, Net

Property and equipment, net consists of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Office furniture and equipment

$

402

$

350

Lab equipment

 

2,685

 

2,684

Computer equipment and software

 

772

 

618

Leasehold improvements

 

98

 

95

Capital equipment in process

 

425

 

231

 

4,382

 

3,978

Less: Accumulated depreciation and amortization

 

2,659

 

2,280

$

1,723

$

1,698

Schedule of Accrued Expenses

Accrued expenses consist of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Bonuses

$

2,366

$

2,303

Paid time off

 

1,212

 

960

Clinical trial and other professional fees

892

1,733

Customer rebates

382

256

Employee Stock Purchase Plan

280

Operating lease liability, current portion

170

222

Taxes

103

120

Other

 

869

 

775

$

6,274

$

6,369