XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurement - Summary of Financial Assets Measured at fair value On Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets $ 299,646 $ 425,835
U.S treasury and agency securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 57,686 6,057
Corporate securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 149,875 7,708
Cash equivalents | Money Market Funds    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 89,687 412,070
Cash equivalents | U.S treasury and agency securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 2,398  
Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 144,798 418,127
Level 1 | U.S treasury and agency securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 52,713 6,057
Level 1 | Corporate securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 0 0
Level 1 | Cash equivalents | Money Market Funds    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 89,687 412,070
Level 1 | Cash equivalents | U.S treasury and agency securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 2,398  
Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 154,848 7,708
Level 2 | U.S treasury and agency securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 4,973 0
Level 2 | Corporate securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 149,875 7,708
Level 2 | Cash equivalents | Money Market Funds    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 0 0
Level 2 | Cash equivalents | U.S treasury and agency securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 0  
Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 0 0
Level 3 | U.S treasury and agency securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 0 0
Level 3 | Corporate securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 0 0
Level 3 | Cash equivalents | Money Market Funds    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets 0 $ 0
Level 3 | Cash equivalents | U.S treasury and agency securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total financial assets $ 0