XML 40 R25.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 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:
March 31, 2025December 31, 2024
(in thousands)
Total Fair Value
Level 1Level 2Level 3Total Fair ValueLevel 1Level 2Level 3
Assets
Money market funds$22,490 $22,490 $— $— $48,650 $48,650 $— $— 
U.S. treasury securities72,471 — 72,471 — 79,773 — 79,773 — 
U.S. government-sponsored agency bonds41,830 — 41,830 — 45,962 — 45,962 — 
Commercial paper33,025 — 33,025 — 37,065 — 37,065 — 
Corporate bonds28,082 — 28,082 — 17,413 — 17,413 — 
Asset-backed securities5,749 — 5,749 — 2,985 — 2,985 — 
Yankee bonds1,987 — 1,987 — 1,970 — 1,970 — 
Total$205,634 $22,490 $183,144 $— $233,818 $48,650 $185,168 $—