XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Summary of Short-Term Investments

The following is a summary of our short-term investments (in thousands):

 

 

 

December 31, 2021

 

 

 

Amortized

Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Estimated

Fair Value

 

U.S. corporate debt

 

$

15,009

 

 

$

 

 

$

(3

)

 

$

15,006

 

Foreign corporate debt

 

 

10,551

 

 

 

 

 

 

(3

)

 

 

10,548

 

U.S. commercial paper

 

 

5,998

 

 

 

 

 

 

 

 

 

5,998

 

Foreign commercial paper

 

 

35,487

 

 

 

 

 

 

 

 

 

35,487

 

Total

 

$

67,045

 

 

$

 

 

$

(6

)

 

$

67,039

 

 

 

 

December 31, 2020

 

 

 

Amortized

Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Estimated

Fair Value

 

U.S. treasury bills and government agency obligations

 

$

20,110

 

 

$

166

 

 

$

 

 

$

20,276

 

U.S. corporate debt securities

 

 

11,505

 

 

 

42

 

 

 

 

 

 

11,547

 

Foreign corporate debt securities

 

 

15,508

 

 

 

49

 

 

 

 

 

 

15,557

 

U.S. commercial paper

 

 

13,997

 

 

 

 

 

 

 

 

 

13,997

 

Foreign commercial paper

 

 

41,976

 

 

 

 

 

 

 

 

 

41,976

 

Total

 

$

103,096

 

 

$

257

 

 

$

 

 

$

103,353

 

 

Schedule of Inventory

Inventory consists of the following (in thousands):

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

Raw materials

 

$

21,193

 

 

$

18,994

 

Work in process

 

 

20,935

 

 

 

6,847

 

Finished goods

 

 

6,254

 

 

 

16,064

 

Total inventory

 

$

48,382

 

 

$

41,905

 

 

Schedule of Prepaid Expenses and Other Assets

Prepaid expenses and other assets consist of the following (in thousands):

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

Prepaid expenses

 

$

28,048

 

 

$

19,461

 

Prepaid insurance

 

 

2,135

 

 

 

2,155

 

Deposits

 

 

254

 

 

 

346

 

Interest receivable

 

 

245

 

 

 

334

 

Total prepaid expenses and other assets

 

$

30,682

 

 

$

22,296

 

Schedule of Property and Equipment, Net

Property and equipment, net consists of the following (in thousands):

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

Scientific equipment

 

$

33,403

 

 

$

29,135

 

Leasehold improvements

 

 

610

 

 

 

878

 

Computer equipment and software

 

 

1,497

 

 

 

1,461

 

Furniture, fixtures and office equipment

 

 

1,467

 

 

 

2,135

 

Property and equipment, gross

 

 

36,977

 

 

 

33,609

 

Less: accumulated depreciation and amortization

 

 

(13,243

)

 

 

(10,872

)

Property and equipment, net

 

$

23,734

 

 

$

22,737

 

 

Schedule of Accrued Liabilities

Accrued payroll and employee liabilities consist of the following (in thousands):

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

Accrued employee salaries and benefits

 

$

1,784

 

 

$

1,691

 

Accrued bonuses

 

 

9,439

 

 

 

8,479

 

Accrued vacation

 

 

4,040

 

 

 

3,427

 

Total accrued payroll and employee liabilities

 

$

15,263

 

 

$

13,597

 

 

Other accrued liabilities consist of the following (in thousands):

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

Accrued product sales allowances

 

$

22,560

 

 

$

24,571

 

Accrued consulting and professional fees

 

 

2,666

 

 

 

3,450

 

Accrued accounts payable

 

 

70

 

 

 

104

 

Other accrued liabilities

 

 

563

 

 

 

244

 

Total other accrued liabilities

 

$

25,859

 

 

$

28,369