XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Assets:    
Investments, Fair Value $ 150,597  
Fair Value, Recurring    
Assets:    
Cash and cash equivalents, Amortized Cost 201,744 $ 68,986
Cash and cash equivalents, Gross Unrealized Losses (3) (1)
Cash and cash equivalents, Fair Value 201,741 68,985
Investments, Amortized Cost 151,427 204,342
Investments, Gross Unrealized Losses (830) (240)
Investments, Fair Value 150,597 204,102
Total assets measured at fair value, Amortized Cost 353,171 273,328
Total assets measured at fair value, Gross Unrealized Losses 833 241
Total assets measured at fair value, Fair Value 352,338 273,087
Fair Value, Recurring | Cash | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 140,164 27,834
Cash and cash equivalents, Fair Value 140,164 27,834
Fair Value, Recurring | Money Market Funds | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 23,104 17,555
Cash and cash equivalents, Fair Value 23,104 17,555
Fair Value, Recurring | U.S. Treasury Securities | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 3,000  
Cash and cash equivalents, Fair Value 3,000  
Investments, Amortized Cost 45,191 45,290
Investments, Gross Unrealized Losses (266) (73)
Investments, Fair Value 44,925 45,217
Fair Value, Recurring | Commercial Paper | Level 2    
Assets:    
Cash and cash equivalents, Amortized Cost 35,476 23,597
Cash and cash equivalents, Gross Unrealized Losses (3) (1)
Cash and cash equivalents, Fair Value 35,473 23,596
Investments, Amortized Cost 42,940 61,941
Investments, Gross Unrealized Losses (46) (22)
Investments, Fair Value 42,894 61,919
Fair Value, Recurring | U.S. Government Agency Securities | Level 2    
Assets:    
Investments, Amortized Cost 24,677 24,714
Investments, Gross Unrealized Losses (185) (46)
Investments, Fair Value 24,492 24,668
Fair Value, Recurring | Corporate Debt | Level 2    
Assets:    
Investments, Amortized Cost 24,779 58,498
Investments, Gross Unrealized Losses (271) (74)
Investments, Fair Value 24,508 58,424
Fair Value, Recurring | Asset-backed Securities | Level 2    
Assets:    
Investments, Amortized Cost 13,840 13,899
Investments, Gross Unrealized Losses (62) (25)
Investments, Fair Value $ 13,778 $ 13,874