XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities and Fair Value Measurements - Schedule of Short Term Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cost $ 985 $ 6,972
Unrealized Gain (Loss) 7 3
Fair Value 992 6,975
Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cost 250 2,487
Unrealized Gain (Loss) 0 0
Fair Value 250 2,487
U.S. government treasury bills    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cost   2,249
Unrealized Gain (Loss)   1
Fair Value   2,250
Corporate debt securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cost 735 2,236
Unrealized Gain (Loss) 7 2
Fair Value $ 742 $ 2,238