XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2022
Balance Sheet Components [Abstract]  
Schedule Of Inventory

March 31,

December 31,

2022

2021

Raw materials

$

3,073

$

2,010

Work in process

1,676

1,371

Finished goods

2,738

2,443

Total inventory

$

7,487

$

5,824

Schedule Of Property And Equipment, Net

March 31,

December 31,

2022

2021

Leasehold improvements

$

2,519

$

2,519

Laboratory equipment

1,310

1,019

Furniture, fixtures, and equipment

932

932

Software

264

202

Construction in progress

85

186

5,110

4,858

Less: Accumulated depreciation

(2,556)

(2,396)

Property and equipment, net

$

2,554

$

2,462

Schedule Of Intangible Assets, Net

March 31,

December 31,

2022

2021

Acquired patents and licenses

$

7,985

$

7,985

Less: Accumulated amortization

(4,935)

(4,769)

Intangible assets, net

$

3,050

$

3,216

Schedule Of Amortization Of Intangible Assets

Year Ending December 31:

2022 (remaining 9 months)

$

499

2023

665

2024

665

2025

665

2026

556

Total

$

3,050

Schedule Of Accrued Expenses

March 31,

December 31,

2022

2021

Compensation

  

$

3,588

$

2,932

Controlled launch (Note 9)

414

534

Clinical trial costs and fees

121

245

Professional fees

  

89

85

Warranty

97

80 

Other

295

513

Total accrued expenses

  

$

4,604

$

4,389