XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2024
FAIR VALUE MEASUREMENTS  
Schedule of assets measured at fair value

The Company’s assets measured at fair value consisted of the following:

June 30, 2024

December 31, 2023

Total

Level 1

Level 2

Total

Level 1

Level 2

Assets

Cash equivalents

$

270,989

270,989

$

244,569

243,685

884

Commercial paper

16,171

16,171

24,609

24,609

Corporate debt securities

73,186

73,186

58,737

58,737

U.S. government securities

27,435

27,435

30,623

30,623

Total

$

387,781

270,989

116,792

$

358,538

243,685

114,853