XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Fair value of financial assets and liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured on a Recurring Basis
The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of the fair value hierarchy used to determine such fair values (in thousands):
Fair value measurements as of March 31, 2025
Level 1Level 2Level 3Total
Assets    
Cash equivalents$15,202 $— $— $15,202 
Short-term investments22,764 — — 22,764 
$37,966 $— $— $37,966 
Fair value measurements as of December 31, 2024
Level 1Level 2Level 3Total
Assets
Cash equivalents$13,721 $— $— $13,721 
Short-term investments33,821 — — 33,821 
$47,542 $— $— $47,542