v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Cash, Cash Equivalents and Short-Term Investments The fair values of such assets were as follows (in thousands):
Fair Value Measurements at Reporting Date Using
Balance at June 30, 2025Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Money market funds$9,564 $9,564 $— $— 
U.S. treasury bills9,928 9,928 — — 
U.S. government agency obligations8,917 — 8,917 — 
U.S. corporate debt securities3,382 — 3,382 — 
U.S. commercial paper6,930 — 6,930 — 
Foreign commercial paper1,979 — 1,979 — 
Total$40,700 $19,492 $21,208 $— 
Fair Value Measurements at Reporting Date Using
Balance at December 31, 2024Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Money market funds$43,090 $43,090 $— $— 
U.S. treasury bills5,936 5,936 — — 
U.S. government agency obligations8,325 — 8,325 — 
U.S. corporate debt securities1,387 — 1,387 — 
U.S. commercial paper1,831 — 1,831 — 
Foreign commercial paper980 — 980 — 
Total$61,549 $49,026 $12,523 $—