XML 49 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring
$ in Thousands
Dec. 31, 2020
USD ($)
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Amortized Cost $ 181,848
Short-term investments, Gross Unrealized Holding Gains 17
Short-term investments, Gross Unrealized Holding Losses (9)
Short-term investments, Aggregated Fair Value 181,856
Cash equivalents  
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Aggregated Fair Value 75,410
Short-term investments  
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Aggregated Fair Value 106,446
Level 1  
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Aggregated Fair Value 181,856
Within one year 160,304
After one year through two years 21,552
Level 1 | Money Market Funds  
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Amortized Cost 46,134
Short-term investments, Aggregated Fair Value 46,134
Level 2 | Commercial Paper  
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Amortized Cost 76,605
Short-term investments, Gross Unrealized Holding Losses (2)
Short-term investments, Aggregated Fair Value 76,603
Level 2 | Agency bonds  
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Amortized Cost 29,654
Short-term investments, Gross Unrealized Holding Gains 15
Short-term investments, Aggregated Fair Value 29,669
Level 2 | U.S. government bonds  
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Amortized Cost 7,093
Short-term investments, Aggregated Fair Value 7,093
Level 2 | Corporate Debt  
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Amortized Cost 11,890
Short-term investments, Gross Unrealized Holding Losses (6)
Short-term investments, Aggregated Fair Value 11,884
Level 2 | U.S. treasury bills  
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Amortized Cost 4,680
Short-term investments, Aggregated Fair Value 4,680
Level 2 | Agency discount securities  
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Amortized Cost 200
Short-term investments, Aggregated Fair Value 200
Level 2 | Municipal Bonds  
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments, Amortized Cost 5,592
Short-term investments, Gross Unrealized Holding Gains 2
Short-term investments, Gross Unrealized Holding Losses (1)
Short-term investments, Aggregated Fair Value $ 5,593