v3.26.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2026
FAIR VALUE MEASUREMENTS  
Schedule of assets measured at fair value

June 30, 2026

December 31, 2025

Total

Level 1

Level 2

Total

Level 1

Level 2

Assets

Cash equivalents

$

275,765

275,765

$

225,605

225,605

Commercial paper

44,488

44,488

8,371

8,371

Corporate debt securities

325,634

325,634

104,147

104,147

U.S. government securities

42,568

42,568

17,447

17,447

Total

$

688,455

275,765

412,690

$

355,570

225,605

129,965