XML 96 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Cash equivalents and Short-term investments (Tables)
12 Months Ended
Dec. 31, 2021
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Summary of Cash and Cash Equivalents The Company’s cash and cash equivalents were composed of:
December 31,
20212020
Cash$3,139 $20,339 
Money market funds64,668 214,335 
Certificate of deposits, notes and term deposits140,995 — 
Total cash and cash equivalents$208,802 $234,674 
Summary of Short-Term Investments
The following table sets forth the Company’s short-term investments:
December 31,
20212020
Term deposits$424,094 $— 
US treasury bills199,981 607,902 
Corporate debt securities104,823 — 
Total short-term investments$728,898 $607,902