XML 48 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair value of financial assets and liabilities
12 Months Ended
Dec. 31, 2024
Fair value of financial assets and liabilities  
Fair value of financial assets and liabilities

3. Fair value of financial assets and liabilities

At December 31, 2024, the Company had cash equivalents of $664.9 million consisting of money market funds that are primarily invested in U.S. Treasury securities, which are considered Level 1 assets. As of December 31, 2023, the Company had cash equivalents of $72.3 million, consisting of $22.1 million of money market funds and $50.2 million in 30-day term deposits which are considered Level 1 assets. As of December 31, 2024 and 2023, there were no other assets or liabilities measured at fair value on a recurring basis.