XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Schedule of assets and liabilities measured at fair value on a recurring basis
The following tables sets forth by level within the fair value hierarchy our assets that are measured on a recurring basis and reported at fair value as of March 31, 2021 and December 31, 2020. Assets are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.
Fair Value Measurements as of
March 31, 2021
Estimated
Fair Value
Level 1Level 2Level 3
Cash equivalents:
Money market funds$170,391 $170,391 $— $— 
Total cash equivalents170,391 170,391 — — 
Investments:
Commercial paper$13,286 $— $13,286 $— 
Corporate bonds6,506 — 6,506 — 
U.S. government securities24,004 24,004 — — 
Total investments43,796 24,004 19,792 — 
Total cash equivalents and investments$214,187 $194,395 $19,792 $— 

Fair Value Measurements as of
December 31, 2020
Estimated
Fair Value
Level 1Level 2Level 3
Cash equivalents:
Money market funds$179,389 $179,389 $— $— 
Total cash equivalents179,389 179,389 — — 
Investments:
Commercial paper$13,275 $— $13,275 $— 
Corporate bonds6,540 — 6,540 — 
U.S. government securities24,029 24,029 — — 
Total investments43,844 24,029 19,815 — 
Total cash equivalents and investments$223,233 $203,418 $19,815 $— 
Schedule of inventory
Inventories are valued at the lower of cost or net realizable value, computed on a first-in, first-out basis and consisted of the following:
March 31, 2021December 31, 2020
Raw materials$1,419 $892 
Finished goods9,966 7,587 
Total inventories, net of reserves$11,385 $8,479 
Schedule of property and equipment
Property and equipment are stated at cost, less accumulated depreciation and amortization and consisted of the following:
March 31, 2021December 31, 2020
Computer equipment and software$1,294 $1,305 
Manufacturing equipment3,137 2,285 
Other equipment249 249 
Leasehold improvements264 192 
Construction in process3,915 3,125 
Property and equipment, cost8,859 7,156 
Less: accumulated depreciation and amortization(2,068)(1,845)
Property and equipment, net$6,791 $5,311 
Schedule of accrued expenses
Accrued expenses consisted of the following:
March 31, 2021December 31, 2020
Payroll related$8,301 $11,965 
Interest160 160 
Other accrued expenses1,904 1,391 
Total accrued expenses$10,365 $13,516