XML 42 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Cash and Cash Equivalents, and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2020
Cash and Cash Equivalents and Marketable Securities [Abstract]  
Cash and Cash Equivalents, and Marketable Securities The following table sets forth the cash and cash equivalents and marketable securities
Marketable Securities by Contractual Maturities The following table classifies our marketable securities by contractual maturities