XML 49 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Selected Balance Sheet Information (Tables)
12 Months Ended
Dec. 31, 2024
Selected balance sheet information  
Schedule of Inventory

Inventory consists of the following at:

    

December 31, 

    

December 31, 

(in thousands)

2024

2023

Raw material

$

6,857

$

4,714

Work-in-process

 

353

 

654

Finished goods

 

4,897

 

5,615

$

12,107

$

10,983

Schedule of Property and Equipment, Net

Property and equipment, net consists of the following at:

    

December 31, 

    

December 31, 

(in thousands)

2024

2023

Office furniture and equipment

$

512

$

402

Lab equipment

 

3,144

 

2,721

Computer equipment and software

 

994

 

776

Leasehold improvements

 

542

 

98

Capital equipment in process

 

720

 

554

 

5,912

 

4,551

Less: Accumulated depreciation and amortization

 

3,407

 

2,788

$

2,505

$

1,763

Schedule of Accrued Expenses

Accrued expenses consist of the following at:

    

December 31, 

    

December 31, 

(in thousands)

2024

2023

Bonuses

$

3,621

$

3,335

401(k) employer match

1,106

Paid time off

 

947

 

770

Customer rebates

592

411

Accrued interest payable

437

220

Operating lease liability, current portion

282

231

Clinical trial and other professional fees

182

277

Taxes

135

125

Other

 

878

 

611

$

8,180

$

5,980