XML 34 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Supplementary Balance Sheet Information (Tables)
12 Months Ended
Dec. 31, 2022
Disclosure Text Block Supplement [Abstract]  
Components of Inventory

Inventory:

 

 

 

December 31,

 

(in thousands):

 

2022

 

 

2021

 

Raw materials

 

$

6,697

 

 

$

4,444

 

Work-in-process

 

 

1,871

 

 

 

1,726

 

Finished goods

 

 

7,316

 

 

 

6,759

 

Inventory

 

$

15,884

 

 

$

12,929

 

 

Components of prepaid expenses and other current assets

Prepaid expenses and other current assets:

 

 

 

December 31,

 

(in thousands):

 

2022

 

 

2021

 

Prepaid inventory

 

$

1,225

 

 

$

578

 

Prepaid insurance

 

 

662

 

 

 

680

 

Other

 

 

1,166

 

 

 

754

 

Prepaid expenses and other current assets

 

$

3,053

 

 

$

2,012

 

Summary of Property, Plant, and Equipment

Property, Plant, and Equipment, net:

 

 

 

December 31,

 

(in thousands):

 

2022

 

 

2021

 

Building

 

$

199

 

 

$

211

 

Leasehold improvements

 

 

464

 

 

 

89

 

Equipment and computers

 

 

8,566

 

 

 

8,150

 

Furniture and fixtures

 

 

475

 

 

 

471

 

Construction in progress

 

 

2,957

 

 

 

31

 

Total property, plant, and equipment before depreciation and land

 

 

12,661

 

 

 

8,952

 

Less: accumulated depreciation

 

 

(8,538

)

 

 

(8,049

)

Total property, plant, and equipment, net before land

 

 

4,123

 

 

 

903

 

Land

 

 

155

 

 

 

164

 

Property, plant, and equipment, net

 

$

4,278

 

 

$

1,067

 

 

Components of Accrued Liabilities

Accrued Liabilities:

 

 

 

December 31,

 

(in thousands):

 

2022

 

 

2021

 

Payroll and benefits

 

$

4,674

 

 

$

3,969

 

Warranty accrual, current portion

 

 

1,293

 

 

 

565

 

Lease liability

 

 

638

 

 

 

405

 

Accrued professional services

 

 

591

 

 

 

275

 

Accrued insurance premium

 

 

490

 

 

 

600

 

Taxes

 

 

432

 

 

 

558

 

Settlement accrual

 

 

 

 

 

805

 

Other

 

 

1,092

 

 

 

1,099

 

Accrued liabilities

 

$

9,210

 

 

$

8,276