XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Marketable Securities - Summary of Marketable Securities Held (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Marketable Securities [Line Items]  
Amortized Cost $ 23,122
Unrealized Gains 12
Fair Value 23,134
Commercial Paper  
Marketable Securities [Line Items]  
Amortized Cost 13,082
Fair Value 13,082
Corporate Notes  
Marketable Securities [Line Items]  
Amortized Cost 10,040
Unrealized Gains 12
Fair Value $ 10,052