Quarterly report pursuant to Section 13 or 15(d)

Cash, Cash Equivalents and Short-Term Investments - Gross Unrealized Gains and Losses (Details)

v3.21.1
Cash, Cash Equivalents and Short-Term Investments - Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Cash equivalents and available-for-sale securities    
Amortized Cost $ 26,398 $ 35,856
Fair Value 26,397 35,852
Gross Unrealized Losses    
Cash equivalents and available-for-sale securities    
Gross Unrealized Gains (Losses) (1) (4)
U.S. treasury bills    
Cash equivalents and available-for-sale securities    
Amortized Cost   10,036
Fair Value   10,034
U.S. treasury bills | Gross Unrealized Losses    
Cash equivalents and available-for-sale securities    
Gross Unrealized Gains (Losses)   (2)
Government-sponsored enterprises securities    
Cash equivalents and available-for-sale securities    
Amortized Cost 3,001 4,920
Fair Value 3,001 4,920
Corporate bonds and commercial paper    
Cash equivalents and available-for-sale securities    
Amortized Cost 23,397 20,900
Fair Value 23,396 20,898
Corporate bonds and commercial paper | Gross Unrealized Losses    
Cash equivalents and available-for-sale securities    
Gross Unrealized Gains (Losses) $ (1) $ (2)