XML 41 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Reconciliation of Cash and Cash Equivalents and Restricted Cash The following table provides a reconciliation of cash and cash equivalents and restricted cash as reported on the consolidated balance sheets to the total of these amounts as reported at the end of the period in the consolidated statements of cash flows (in thousands):

 

 

 

As of December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Cash and cash equivalents

 

$

345,209

 

 

$

338,426

 

 

$

69,514

 

Restricted cash

 

 

2,030

 

 

 

1,330

 

 

 

1,330

 

Total cash and cash equivalents and restricted cash

 

$

347,239

 

 

$

339,756

 

 

$

70,844

 

 

Schedule of Revenue or Accounts Receivable by Major Customers

The following table summarizes those customers who represented at least 10% of revenues or total net accounts receivable for the periods presented:

 

 

 

Revenues

 

 

Accounts Receivable, Net

 

 

 

Years Ended December 31,

 

 

As of December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

2021

 

 

2020

 

Customer A

 

 

79

%

 

*

 

 

*

 

 

*

 

 

*

 

Customer B

 

 

20

%

 

 

94

%

 

 

69

%

 

 

77

%

 

 

44

%

Customer C

 

*

 

 

*

 

 

*

 

 

 

14

%

 

 

48

%

Customer D

 

*

 

 

*

 

 

 

13

%

 

*

 

 

*

 

Customer E

 

*

 

 

*

 

 

 

10

%

 

*

 

 

*

 

 

*

Represented less than 10%

 

 

Summary of Estimated Useful Lives of Assets Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the assets, which are as follows:

 

 

Estimated Useful Life

Computer equipment and software

3 years

Furniture and fixtures

5 years

Laboratory and manufacturing equipment

5 to 15 years

Leasehold improvements

Shorter of lease term or estimated useful life