XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 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 consist of the following as of December 31, 2024 (in thousands):
Fair Value Measurements at Reporting Date Using
December 31, 2024Quoted Prices in
Active Markets
for Identical
Assets/Liabilities
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Money market funds$92,416 $92,416 $— $— 
Available-for-sale securities:
Corporate debt securities499 — 499 — 
Total assets at fair value on a recurring basis$92,915 $92,416 $499 $— 
Assets measured at fair value on a recurring basis consist of the following as of March 31, 2025 (in thousands):
Fair Value Measurements at Reporting Date Using
March 31, 2025Quoted Prices in
Active Markets
for Identical
Assets/Liabilities
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Money market funds$87,543 $87,543 $— $— 
Total assets at fair value on a recurring basis$87,543 $87,543 $— $—