XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2022
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, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Estimated
Fair Value

 

U.S. treasury bills and government agency obligations

 

$

35,734

 

 

$

 

 

$

(19

)

 

$

35,715

 

U.S. commercial paper

 

 

5,481

 

 

 

 

 

 

 

 

 

5,481

 

Foreign commercial paper

 

 

28,292

 

 

 

 

 

 

 

 

 

28,292

 

Total

 

$

69,507

 

 

$

 

 

$

(19

)

 

$

69,488

 

 

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Estimated
Fair Value

 

U.S. corporate debt securities

 

$

15,009

 

 

$

 

 

$

(3

)

 

$

15,006

 

Foreign corporate debt securities

 

 

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

 

Schedule of Inventory

Inventory consists of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Raw materials

 

$

15,137

 

 

$

21,193

 

Work in process

 

 

20,723

 

 

 

20,935

 

Finished goods

 

 

18,713

 

 

 

6,254

 

Total inventory

 

$

54,573

 

 

$

48,382

 

Schedule of Prepaid Expenses and Other Assets

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

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Prepaid expenses

 

$

21,120

 

 

$

27,945

 

Other receivables

 

 

6,197

 

 

 

103

 

Prepaid insurance

 

 

1,947

 

 

 

2,135

 

Deposits

 

 

254

 

 

 

254

 

Interest receivable

 

 

154

 

 

 

245

 

Total prepaid expenses and other assets

 

$

29,672

 

 

$

30,682

 

Schedule of Property and Equipment, Net

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

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Scientific equipment

 

$

33,318

 

 

$

33,403

 

Leasehold improvements

 

 

647

 

 

 

610

 

Computer equipment and software

 

 

1,506

 

 

 

1,497

 

Furniture, fixtures and office equipment

 

 

982

 

 

 

1,467

 

Property and equipment, gross

 

 

36,453

 

 

 

36,977

 

Less: accumulated depreciation and amortization

 

 

(14,293

)

 

 

(13,243

)

Property and equipment, net

 

$

22,160

 

 

$

23,734

 

Schedule of Accrued Liabilities

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

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accrued employee salaries and benefits

 

$

2,134

 

 

$

1,784

 

Accrued bonuses

 

 

7,783

 

 

 

9,439

 

Accrued vacation

 

 

3,499

 

 

 

4,040

 

Total accrued payroll and employee liabilities

 

$

13,416

 

 

$

15,263

 

 

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

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accrued product sales allowances

 

$

33,317

 

 

$

22,560

 

Accrued consulting and professional fees

 

 

4,236

 

 

 

2,666

 

Accrued accounts payable

 

 

363

 

 

 

70

 

Other accrued liabilities

 

 

636

 

 

 

563

 

Total other accrued liabilities

 

$

38,552

 

 

$

25,859