v3.26.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
The following tables set forth the Company’s cash equivalents and marketable securities that were measured at fair value on a recurring basis by level within the fair value hierarchy as of June 30, 2026 and December 31, 2025 (in thousands):
Fair Value Measurements
as of June 30, 2026:
Level 1Level 2Level 3Total
Cash equivalents
Money market funds
$45,263 $— $— $45,263 
Commercial paper— 4,336 — 4,336 
Corporate bonds— 800 — 800 
Short-term marketable securities
Certificates of deposit— 25,000 — 25,000 
Commercial paper
— 28,894 — 28,894 
Corporate notes/bonds— 100,399 — 100,399 
U.S. Government agencies— 2,002 — 2,002 
U.S. Treasury securities
— — — — 
Long-term marketable securities
Corporate notes/bonds— 4,001 — 4,001 
U.S. Government agencies— 1,000 — 1,000 
Total fair value of assets$45,263 $166,432 $— $211,695 
Fair Value Measurements
as of December 31, 2025:
Level 1Level 2Level 3Total
Cash equivalents
Money market funds
$86,714 $— $— $86,714 
Commercial paper— 3,995— 3,995
Corporate bonds— — — — 
Short-term marketable securities
Certificates of deposit— 40,182— 40,182
Commercial paper
— 35,814— 35,814
Corporate notes/bonds— 47,928— 47,928
U.S. Government agencies— 1,251— 1,251
U.S. Treasury securities
— 1,995— 1,995
Long-term marketable securities
Corporate notes/bonds— 20,341— 20,341
U.S. Government agencies— 6,003— 6,003
Total fair value of assets$86,714$157,509 $— $244,223