XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities
9 Months Ended
Sep. 30, 2020
Marketable Securities [Abstract]  
Marketable Securities
As of September 30, 2020 and December 31, 2019, short-term investments consisted of certificates of deposit. These securities are classified as current based upon their maturities.
The schedule of maturities at September 30, 2020 and December 31, 2019 is as follows:
Maturities as of
September 30, 2020
Maturities as of
December 31, 2019
1 Year or Less1 to 4 Years1 Year or Less1 to 4 Years
Certificates of deposit$33,332 $ $40,521 $— 
Total$33,332 $ $40,521 $—