XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents and Short-Term Investments (Tables)
6 Months Ended
Jun. 30, 2021
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Summary of Cash and Cash Equivalents As of June 30, 2021 and December 31, 2020, the Company’s cash and cash equivalents were composed of:
June 30,
2021
December 31,
2020
UnauditedAudited
Cash$33,303 $20,339 
Money market funds315,821 214,335 
Total cash and cash equivalents$349,124 $234,674 
Summary of Amortized Cost and Recorded Basis of T-bills in Short-Term Investments
As of June 30, 2021 and December 31, 2020, the Company’s short-term investments were:
June 30,
2021
December 31,
2020
 UnauditedAudited
Short-term investments$549,907 $607,902