XML 53 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Assets:    
Investments, Fair Value $ 87,802  
Fair Value, Recurring    
Assets:    
Cash and cash equivalents, Amortized Cost 278,401 $ 68,986
Cash and cash equivalents, Gross Unrealized Gains 6  
Cash and cash equivalents, Gross Unrealized Losses (6) (1)
Cash and cash equivalents, Fair Value 278,401 68,985
Investments, Amortized Cost 88,459 204,342
Investments, Gross Unrealized Losses (657) (240)
Investments, Fair Value 87,802 204,102
Total assets measured at fair value, Amortized Cost 366,860 273,328
Total assets measured at fair value, Gross Unrealized Gains 6  
Total assets measured at fair value, Gross Unrealized Losses (663) (241)
Total assets measured at fair value, Fair Value 366,203 273,087
Fair Value, Recurring | Cash | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 168,010 27,834
Cash and cash equivalents, Fair Value 168,010 27,834
Fair Value, Recurring | Money Market Funds | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 29,927 17,555
Cash and cash equivalents, Fair Value 29,927 17,555
Fair Value, Recurring | U.S. Treasury Securities | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 0  
Cash and cash equivalents, Fair Value 0  
Investments, Amortized Cost 27,890 45,290
Investments, Gross Unrealized Losses (161) (73)
Investments, Fair Value 27,729 45,217
Fair Value, Recurring | Commercial Paper | Level 2    
Assets:    
Cash and cash equivalents, Amortized Cost 36,561 23,597
Cash and cash equivalents, Gross Unrealized Losses (6) (1)
Cash and cash equivalents, Fair Value 36,555 23,596
Investments, Amortized Cost 23,720 61,941
Investments, Gross Unrealized Losses (16) (22)
Investments, Fair Value 23,704 61,919
Fair Value, Recurring | U.S. Government Agency Securities | Level 2    
Assets:    
Cash and cash equivalents, Amortized Cost 43,903  
Cash and cash equivalents, Gross Unrealized Gains 6  
Cash and cash equivalents, Gross Unrealized Losses 0  
Cash and cash equivalents, Fair Value 43,909  
Investments, Amortized Cost 12,501 24,714
Investments, Gross Unrealized Losses (201) (46)
Investments, Fair Value 12,300 24,668
Fair Value, Recurring | Corporate Debt | Level 2    
Assets:    
Investments, Amortized Cost 21,096 58,498
Investments, Gross Unrealized Losses (275) (74)
Investments, Fair Value 20,821 58,424
Fair Value, Recurring | Asset-backed Securities | Level 2    
Assets:    
Investments, Amortized Cost 3,252 13,899
Investments, Gross Unrealized Losses (4) (25)
Investments, Fair Value $ 3,248 $ 13,874