XML 60 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 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:
December 31, 2025December 31, 2024
(in thousands)
Total
Fair Value
Level 1Level 2Level 3Total
Fair Value
Level 1Level 2Level 3
Assets
Money market funds$49,430 $49,430 $— $— $48,650 $48,650 $— $— 
U.S. treasury securities95,157 — 95,157 — 79,773 — 79,773 — 
Commercial paper46,450 — 46,450 — 37,065 — 37,065 — 
U.S. government-sponsored agency bonds27,366 — 27,366 — 45,962 — 45,962 — 
Corporate bonds22,582 — 22,582 — 17,413 — 17,413 — 
Yankee bonds5,135 — 5,135 — 1,970 — 1,970 — 
Asset-backed securities— — — — 2,985 — 2,985 — 
Total$246,120 $49,430 $196,690 $— $233,818 $48,650 $185,168 $—