XML 41 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure $ 368,644 $ 383,609
Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure 284,736 298,114
Certificates of deposit    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure 5,243 5,771
U.S. Treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investments, fair value disclosure 78,665 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 368,644 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 284,736 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,243 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 $ 78,665 $ 79,724