XML 34 R19.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following table classifies the Company’s assets and liabilities measured at fair value on a recurring basis into the fair value hierarchy (in thousands):
Fair valued measured at December 31, 2024
Quoted prices in active markets
(Level 1)
Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
Total
Financial assets at fair value:
Cash and cash equivalents
Money market securities$111,130 $— $— $111,130 
Total financial assets at fair value$111,130 $— $— $111,130 

Fair valued measured at December 31, 2023
Quoted prices in active markets
(Level 1)
Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
Total
Financial assets at fair value:
Cash and cash equivalents
Money market securities$205,074 $— $— $205,074 
Total financial assets at fair value$205,074 $— $— $205,074