XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
As of June 30, 2025
Balance Sheet Location(1)
Cost or amortized cost
Fair value (Level 2)
(In thousands)
Money market instruments
Cash and cash equivalents
$71,420 $71,564 
U.S. treasury securities(2)
Investments
11,978 11,978 
Time deposits
Investments
50,427 50,872 
$133,825 $134,414 
_____________________
(1) Balance sheet location is determined by the duration to maturity at date of purchase and whether the assets are restricted for particular use.
(2) Fair value determined using broker quotes reflecting current market conditions.