XML 43 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Cash Equivalents (Tables)
3 Months Ended
Mar. 31, 2020
Cash Equivalents and Marketable Securities [Abstract]  
Schedule of cash equivalents and marketable securities
Cash equivalents at March 31, 2020 and December 31, 2019 consisted of the following (in thousands):
 March 31, 2020December 31, 2019
 Adjusted CostEstimated
Fair Value
Adjusted CostEstimated Fair Value
Money market funds (1)
$68,460  $68,460  $71,248  $71,248  
(1) Money market funds are classified in cash and cash equivalents on our unaudited condensed consolidated balance sheets.