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.2
Cash Equivalents and Short-Term Investments - Summary of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Cash And Cash Equivalents [Line Items]    
Amortized Cost $ 34,412 $ 28,710
Gross Unrealized Gain
Gross Unrealized Loss
Estimated Fair Value 34,412 28,710
Money Market Mutual Funds    
Cash And Cash Equivalents [Line Items]    
Amortized Cost 17,386 24,210
Gross Unrealized Gain
Gross Unrealized Loss
Estimated Fair Value 17,386 24,210
Commercial Paper    
Cash And Cash Equivalents [Line Items]    
Amortized Cost 17,026 4,500
Gross Unrealized Gain
Gross Unrealized Loss
Estimated Fair Value $ 17,026 $ 4,500