XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
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