Quarterly report pursuant to Section 13 or 15(d)

Cash Equivalents and Short-Term Investments - Summary of Cash Equivalents and Short-term Investments (Details)

v3.21.1
Cash Equivalents and Short-Term Investments - Summary of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Cash And Cash Equivalents [Line Items]    
Amortized Cost $ 35,510 $ 28,710
Estimated Fair Value 35,510 28,710
Money Market Mutual Funds    
Cash And Cash Equivalents [Line Items]    
Amortized Cost 12,794 24,210
Estimated Fair Value 12,794 24,210
Commercial Paper    
Cash And Cash Equivalents [Line Items]    
Amortized Cost 22,716 4,500
Estimated Fair Value $ 22,716 $ 4,500