XML 39 R25.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Financial Assets Measured on a Recurring Basis
The following table sets forth the fair value of our financial assets that are measured or disclosed on a recurring basis by level within the fair value hierarchy:
June 30, 2025December 31, 2024
(in thousands)
Total
Fair Value
Level 1Level 2Level 3
Total
Fair Value
Level 1Level 2Level 3
Assets
Money market funds$72,376 $72,376 $— $— $48,650 $48,650 $— $— 
U.S. treasury securities57,716 — 57,716 — 79,773 — 79,773 — 
U.S. government-sponsored agency bonds37,381 — 37,381 — 45,962 — 45,962 — 
Commercial paper26,673 — 26,673 — 37,065 — 37,065 — 
Corporate bonds20,882 — 20,882 — 17,413 — 17,413 — 
Asset-backed securities5,755 — 5,755 — 2,985 — 2,985 — 
Yankee bonds— — — — 1,970 — 1,970 — 
Total$220,783 $72,376 $148,407 $— $233,818 $48,650 $185,168 $—