XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Financial Instruments      
Fair value assets, transfers from Level 1 to Level 2 $ 0   $ 0
Fair value assets, transfers from Level 2 to Level 1 0   0
Fair value liabilities, transfers from Level 1 to Level 2 0   0
Fair value liabilities, transfers from Level 2 to Level 1 $ 0   $ 0
Reverse repurchase agreements | Government Securities and Obligations | Minimum      
Financial Instruments      
Percentage of investment amount to collateralized deposits value 102.00%    
Recurring      
Summary of assets measured at fair value on a recurring basis      
Total assets $ 46,995 $ 33,714  
Recurring | Level 1      
Summary of assets measured at fair value on a recurring basis      
Total assets 46,995 5,432  
Recurring | Level 2      
Summary of assets measured at fair value on a recurring basis      
Total assets   28,282  
Recurring | Money market fund      
Summary of assets measured at fair value on a recurring basis      
Cash and cash equivalents 46,995 5,432  
Recurring | Money market fund | Level 1      
Summary of assets measured at fair value on a recurring basis      
Cash and cash equivalents $ 46,995 5,432  
Recurring | Commercial Paper      
Summary of assets measured at fair value on a recurring basis      
Short-term investments   1,993  
Recurring | Commercial Paper | Level 2      
Summary of assets measured at fair value on a recurring basis      
Short-term investments   1,993  
Recurring | Corporate debt securities      
Summary of assets measured at fair value on a recurring basis      
Cash and cash equivalents   1,937  
Short-term investments   3,352  
Recurring | Corporate debt securities | Level 2      
Summary of assets measured at fair value on a recurring basis      
Cash and cash equivalents   1,937  
Short-term investments   3,352  
Recurring | Reverse repurchase agreements      
Summary of assets measured at fair value on a recurring basis      
Short-term investments   21,000  
Recurring | Reverse repurchase agreements | Level 2      
Summary of assets measured at fair value on a recurring basis      
Short-term investments   $ 21,000