XML 63 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments (Details Textual 1)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Financial Instruments (Textual)    
Original maturities of commercial paper and short-term debt securities less than 90 days  
Average maturity of marketable securities, months 14 months 12 months