XML 51 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Financial Assets
The following tables present the fair value of the Company’s financial assets determined using the inputs defined above (in thousands).
December 31, 2021
Level 1Level 2Level 3Total
Assets
Money market funds$110,137 $— $— $110,137 
U.S. government securities— 50,444 — 50,444 
Corporate notes— 31,143 — 31,143 
Commercial paper— 29,982 — 29,982 
Total$110,137 $111,569 $— $221,706 

December 31, 2020
Level 1Level 2Level 3Total
Assets
Money market funds$59,823 $— $— $59,823 
U.S. government securities— 190,677 — 190,677 
Corporate notes— 26,423 — 26,423 
Commercial paper— 29,489 — 29,489 
Total$59,823 $246,589 $— $306,412