XML 41 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure $ 357,706 $ 383,609
Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure 117,983 298,114
Certificates of deposit    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure 5,692 5,771
U.S. Treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure 234,031 79,724
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure 357,706 383,609
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure 117,983 298,114
Quoted Prices in Active Markets for Identical Assets (Level 1) | Certificates of deposit    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure 5,692 5,771
Quoted Prices in Active Markets for Identical Assets (Level 1) | U.S. Treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure $ 234,031 $ 79,724