XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Money Market Funds | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents and marketable securities, Amortized Cost $ 80,312 $ 37,951
Cash equivalents and marketable securities, Fair Market Value 80,312 37,951
U.S Government Treasury Securities | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents and marketable securities, Amortized Cost 251,632 357,725
Cash equivalents and marketable securities, Unrealized Gains 409 620
Cash equivalents and marketable securities, Unrealized Losses   (6)
Cash equivalents and marketable securities, Fair Market Value 252,041 358,339
Corporate Bonds | Fair Value, Inputs, Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents and marketable securities, Amortized Cost   5,000
Cash equivalents and marketable securities, Fair Market Value   5,000
Cash Equivalents and Marketable Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents and marketable securities, Amortized Cost 331,944 400,676
Cash equivalents and marketable securities, Unrealized Gains 409 620
Cash equivalents and marketable securities, Unrealized Losses   (6)
Cash equivalents and marketable securities, Fair Market Value $ 332,353 $ 401,290