v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Measurements on Recurring Basis
The Company’s assets measured at fair value on a recurring basis consisted of the following (in thousands):
Fair value measured at June 30, 2025
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 and time deposits$233,120 $— $— $233,120 
Total financial assets at fair value$233,120 $ $ $233,120 
Fair value 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