XML 81 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Investments in Marketable Securities - Investments at Amortized Cost and Fair Value (Details)
$ in Thousands
Jan. 31, 2019
USD ($)
Gain (Loss) on Securities [Line Items]  
Amortized Cost $ 51,061
Gross Unrealized Gains 0
Gross Unrealized Losses (40)
Fair Value 51,021
Corporate bonds  
Gain (Loss) on Securities [Line Items]  
Amortized Cost 16,949
Gross Unrealized Gains 0
Gross Unrealized Losses (28)
Fair Value 16,921
U.S. treasury securities  
Gain (Loss) on Securities [Line Items]  
Amortized Cost 34,112
Gross Unrealized Gains 0
Gross Unrealized Losses (12)
Fair Value $ 34,100