XML 103 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule of Cash - Non Printing (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Minimum    
Schedule of Available-for-sale Securities [Line Items]    
Long-term marketable securities maturity period 1 year 1 year
Maximum    
Schedule of Available-for-sale Securities [Line Items]    
Short-term marketable securities maturity period 1 year 1 year
Long-term marketable securities maturity period 5 years 5 years