XML 22 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term Investments (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
instrument
Dec. 31, 2019
USD ($)
instrument
Short-Term Investments    
Amortized Cost $ 41,774 $ 26,345
Gross Unrealized Losses (15)  
Fair Value $ 41,759 $ 26,345
Number of short term investments in unrealized loss position | instrument 5 4
Number of short term investments in an unrealized loss position more than 12 months | instrument 0 0
Aggregate fair value of the investments in an unrealized loss position $ 7,800 $ 3,400
Commercial Paper    
Short-Term Investments    
Amortized Cost   1,993
Fair Value   1,993
Corporate debt securities    
Short-Term Investments    
Amortized Cost 7,774 3,352
Gross Unrealized Losses (15)  
Fair Value 7,759 3,352
Reverse repurchase agreements    
Short-Term Investments    
Amortized Cost 34,000 21,000
Fair Value $ 34,000 $ 21,000