XML 46 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
Assets measured at fair value on a recurring basis as of June 30, 2025 were as follows (in thousands):
June 30,
2025
Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Cash equivalents:
Money market funds$138,542 $138,542 $— $— 
Marketable securities:
U.S. Treasuries39,959 39,959 — — 
Restricted cash and other non-current assets:
Money market funds3,877 3,877 — — 
Total financial assets$182,378 $182,378 $— $— 
Assets measured at fair value on a recurring basis as of December 31, 2024 were as follows (in thousands):
December 31,
2024
Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Cash equivalents:
Money market funds$131,541 $131,541 $— $— 
Marketable securities:
Corporate notes/bonds6,501 — 6,501 — 
U.S. Treasuries131,871 131,871 — — 
Restricted cash and other non-current assets:
Money market funds3,877 3,877 — — 
Total financial assets$273,790 $267,289 $6,501 $—