XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Short-term Investments - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 13,407 $ 28,800
Gross unrealized gains 9 83
Gross unrealized losses 0 0
Fair value 13,416 28,883
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 11,946 22,338
Gross unrealized gains 6 71
Gross unrealized losses 0 0
Fair value 11,952 22,409
U.S. government-related debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost   5,000
Gross unrealized gains   3
Gross unrealized losses   0
Fair value   5,003
Asset-backed Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 1,461 1,462
Gross unrealized gains 3 9
Gross unrealized losses 0 0
Fair value $ 1,464 $ 1,471