XML 42 R24.htm IDEA: XBRL DOCUMENT v3.25.3
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Sep. 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:
September 30, 2025December 31, 2024
(in thousands)
Total
Fair Value
Level 1Level 2Level 3
Total
Fair Value
Level 1Level 2Level 3
Assets
Money market funds$33,560 $33,560 $— $— $48,650 $48,650 $— $— 
U.S. treasury securities98,872 — 98,872 — 79,773 — 79,773 — 
U.S. government-sponsored agency bonds27,132 — 27,132 — 45,962 — 45,962 — 
Commercial paper48,749 — 48,749 — 37,065 — 37,065 — 
Corporate bonds22,485 — 22,485 — 17,413 — 17,413 — 
Asset-backed securities2,752 — 2,752 — 2,985 — 2,985 — 
Yankee bonds— — — — 1,970 — 1,970 — 
Total$233,550 $33,560 $199,990 $— $233,818 $48,650 $185,168 $—