XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis by Level Within Fair Value Hierarchy

The following tables present the Company’s assets and liabilities that are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):

 

 

 

March 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Money market funds

 

$

53,239

 

 

$

 

 

$

 

 

$

53,239

 

US treasuries

 

 

67,721

 

 

 

 

 

 

 

 

 

67,721

 

Government treasury and agency securities

 

 

 

 

 

6,020

 

 

 

 

 

 

6,020

 

Corporate securities and commercial paper

 

 

 

 

 

175,822

 

 

 

 

 

 

175,822

 

Total assets measured at fair value

 

$

120,960

 

 

$

181,842

 

 

$

 

 

$

302,802

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Money market funds

 

$

115,410

 

 

$

 

 

$

 

 

$

115,410

 

US treasuries

 

 

24,053

 

 

 

 

 

 

 

 

 

24,053

 

Government treasury and agency securities

 

 

 

 

 

7,600

 

 

 

 

 

 

7,600

 

Corporate securities and commercial paper

 

 

 

 

 

171,842

 

 

 

 

 

 

171,842

 

Total assets measured at fair value

 

$

139,463

 

 

$

179,442

 

 

$

 

 

$

318,905

 

Changes In Fair Values of Convertible Preferred Stock Warrants and Common Stock Warrants, Classified as Level 3 Financial Liabilities

The following table presents the changes in fair values of the Company’s convertible preferred stock warrants and common stock warrants, classified as level 3 financial liabilities (in thousands):

 

 

 

Three Months Ended

March 31,

 

 

 

2022

 

 

2021

 

Beginning balance

 

$

 

 

$

314

 

Change in fair value

 

 

 

 

 

(8

)

Reclassification of fair value of warrants to

   equity upon the net exercise of warrants

 

 

 

 

 

 

Ending balance

 

$

 

 

$

306