XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS - Summary of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Restricted Cash and Cash Equivalents Items [Line Items]    
Cash and cash equivalents $ 190,739 $ 208,802
Cash    
Restricted Cash and Cash Equivalents Items [Line Items]    
Cash and cash equivalents 8,376 3,139
Money market funds    
Restricted Cash and Cash Equivalents Items [Line Items]    
Cash and cash equivalents 92,071 64,668
Corporate debt securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Cash and cash equivalents 2,580 0
Certificate of deposits, notes and term deposits    
Restricted Cash and Cash Equivalents Items [Line Items]    
Cash and cash equivalents $ 87,712 $ 140,995