XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2022
Balance Sheet Components [Abstract]  
Schedule Of Inventory

June 30,

December 31,

2022

2021

Raw materials

$

3,497

$

2,010

Work in process

1,788

1,371

Finished goods

2,586

2,443

Total inventory

$

7,871

$

5,824

Schedule Of Property And Equipment, Net

June 30,

December 31,

2022

2021

Leasehold improvements

$

2,519

$

2,519

Laboratory equipment

1,333

1,019

Furniture, fixtures, and equipment

932

932

Software

289

202

Construction in progress

56

186

5,129

4,858

Less: Accumulated depreciation

(2,743)

(2,396)

Property and equipment, net

$

2,386

$

2,462

Schedule Of Intangible Assets, Net

June 30,

December 31,

2022

2021

Acquired patents and licenses

$

7,985

$

7,985

Less: Accumulated amortization

(5,102)

(4,769)

Intangible assets, net

$

2,883

$

3,216

Schedule Of Amortization Of Intangible Assets

Year Ending December 31:

2022 (remaining 6 months)

$

332

2023

665

2024

665

2025

665

2026

556

Total

$

2,883

Schedule Of Accrued Expenses

June 30,

December 31,

2022

2021

Compensation

  

$

3,695

$

2,932

Controlled launch (Note 9)

267

534

Clinical trial costs and fees

134

245

Professional fees

  

202

85

Warranty

122

80

Other

255

513

D&O insurance (Note 12)

82

Total accrued expenses

  

$

4,757

$

4,389