XML 58 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Fair value measurements (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of financial assets measured at fair value on recurring basis
The following tables present information about the Company’s financial assets measured at fair value on a recurring basis and indicates the level of the fair value hierarchy utilized to determine such fair values as of December 31, 2025 (in thousands):
Fair ValueLevel 1Level 2Level 3
Cash equivalents:
Money market funds$59,857 $59,857 $— $— 
Corporate debt securities11,476 — 11,476 — 
U.S. government debt securities3,000 — 3,000 — 
Marketable securities:   
Corporate debt securities176,614 — 176,614 — 
U.S. Treasury securities29,130 — 29,130 — 
U.S. government debt securities16,753 — 16,753 — 
Total cash equivalents and marketable securities$296,830 $59,857 $236,973 $— 
The following table sets forth the fair value of the Company’s financial assets by level within the fair value hierarchy at December 31, 2024 (in thousands):
Fair ValueLevel 1Level 2Level 3
Cash equivalents:
Money market funds$46,219 $46,219 $— $— 
U.S. Treasury securities9,043 — 9,043 — 
Marketable securities:
Corporate debt securities186,931 — 186,931 — 
U.S. Treasury securities18,302 — 18,302 — 
U.S. government debt securities6,531 — 6,531 — 
Total cash equivalents and marketable securities$267,026 $46,219 $220,807 $—