XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FINANCIAL INSTRUMENTS - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Short-term investments:    
Short-term investments $ 5,938 $ 6,200
Total assets 321,309 206,859
Time deposits    
Short-term investments:    
Short-term investments 5,938 6,200
Quoted Market Prices in Active Markets for Identical Assets (Level 1)    
Short-term investments:    
Total assets 215,371 125,659
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)    
Short-term investments:    
Total assets 105,938 81,200
Significant Other Observable Inputs (Level 2) | Time deposits    
Short-term investments:    
Short-term investments 5,938 6,200
Money market funds    
Cash equivalents:    
Cash equivalents 215,371 125,659
Money market funds | Quoted Market Prices in Active Markets for Identical Assets (Level 1)    
Cash equivalents:    
Cash equivalents 215,371 125,659
Money market funds | Significant Other Observable Inputs (Level 2)    
Cash equivalents:    
Cash equivalents 0 0
Time deposits    
Cash equivalents:    
Cash equivalents 100,000 75,000
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 $ 100,000 $ 75,000