XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis
The following tables summarizes financial assets as of December 31, 2024 and 2023 measured at fair value on a recurring basis:
December 31, 2024December 31, 2023
(in thousands)Level 1Level 2Level 3Level 1Level 2Level 3
Financial Assets:
Cash and cash equivalents, excluding money market mutual fund$86,366 $— $— $77,423 $— $— 
Money market mutual fund2,705 — — 6,367 $— $— 
Marketable securities17,261 14,531 — 4,482 22,550 — 
Total$106,332 $14,531 $— $88,272 $22,550 $—