XML 57 R37.htm IDEA: XBRL DOCUMENT v3.19.3
FINANCIAL INSTRUMENTS - Current Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Schedule of Available-for-sale Marketable Securities    
Amortized Cost   $ 123,246
Gross Unrealized Gains   3
Gross Unrealized Losses   (3)
Fair Value $ 0 123,246
Treasury discount notes    
Schedule of Available-for-sale Marketable Securities    
Amortized Cost   112,291
Gross Unrealized Gains   3
Gross Unrealized Losses   (3)
Fair Value   112,291
Commercial paper    
Schedule of Available-for-sale Marketable Securities    
Amortized Cost   10,955
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   $ 10,955