XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCIAL INSTRUMENTS - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash equivalents:    
Cash equivalents   $ 309,231
Short-term investments:    
Short-term investments $ 8,663 11,818
Total assets 443,934  
Time deposits    
Short-term investments:    
Short-term investments 8,663 11,818
Quoted Market Prices in Active Markets for Identical Assets (Level 1)    
Cash equivalents:    
Cash equivalents   260,582
Short-term investments:    
Total assets 308,628  
Quoted Market Prices in Active Markets for Identical Assets (Level 1) | Time deposits    
Short-term investments:    
Short-term investments 0 0
Significant Other Observable Inputs (Level 2)    
Cash equivalents:    
Cash equivalents   48,649
Short-term investments:    
Total assets 135,306  
Significant Other Observable Inputs (Level 2) | Time deposits    
Short-term investments:    
Short-term investments 8,663 11,818
Money market funds    
Cash equivalents:    
Cash equivalents 308,628 260,582
Money market funds | Quoted Market Prices in Active Markets for Identical Assets (Level 1)    
Cash equivalents:    
Cash equivalents 308,628 260,582
Money market funds | Significant Other Observable Inputs (Level 2)    
Cash equivalents:    
Cash equivalents 0 0
Time deposits    
Cash equivalents:    
Cash equivalents 126,643 36,831
Time deposits | Quoted Market Prices in Active Markets for Identical Assets (Level 1)    
Cash equivalents:    
Cash equivalents 0 0
Time deposits | Significant Other Observable Inputs (Level 2)    
Cash equivalents:    
Cash equivalents $ 126,643 $ 36,831