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