v3.26.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of assets and liabilities measured at fair value
        
Fair value measurements as of
 
Description
 
Fair Value Hierarchy
 
June 30, 
2026
   
December 31, 
2025
 
Assets:
               
Cash and cash equivalents:
               
Cash
 
Level 1
 
$
475,029
   
$
312,539
 
Money market mutual funds
 
Level 1
 
$
4,229
   
$
8,315
 
Deposits
 
Level 1
 
$
47,999
   
$
134,221
 
Restricted cash
 
Level 1
 
$
54,660
   
$
84,771
 
Derivative instruments
 
Level 2
 
$
4,980
   
$
705
 
Short-term marketable securities:
                   
Corporate bonds
 
Level 2
 
$
19,685
   
$
36,601
 
U.S. Government agency securities
 
Level 2
 
$
-
   
$
1,496