XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The following table summarizes financial assets as of June 30, 2024 and December 31, 2023 measured at fair value on a recurring basis:
June 30, 2024December 31, 2023
(in thousands)Level 1Level 2Level 3Level 1Level 2Level 3
Financial Assets:
Cash$94,871 $— $— $77,423 $— $— 
Money market mutual fund1,278 $— — 6,367 — — 
Marketable securities2,465 14,327 — 4,482 22,550 — 
Total$98,614 $14,327 $— $88,272 $22,550 $—