XML 93 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Liabilities Measured on Recurring Basis
The following tables present the Company's financial assets and liabilities that are measured at estimated fair value on a recurring basis as of September 30, 2024 and December 31, 2023:
Fair value measurements as of September 30, 2024
(in thousands)
Carrying valueLevel 1Level 2Level 3
Financial assets:
Cash equivalents:
Money market funds13,822 13,822 — — 
U.S. treasury securities4,489 — 4,489 — 
Total18,311 13,822 4,489 — 
Available-for-sale marketable securities:
U.S. treasury securities51,401 — 51,401 — 
U.S. government agencies securities22,381 — 22,381 — 
Total73,782 — 73,782 — 
Total$92,093 $13,822 $78,271 $ 
Liabilities:
Contingent consideration20 — — 20 
Total
$20 $ $ $20 
Fair value measurements as of December 31, 2023
(in thousands)
Carrying valueLevel 1Level 2Level 3
Liabilities:
Contingent consideration112 — — 112 
Total
$112 $ $ $112 
Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following is a reconciliation of changes in the liability related to contingent consideration for the year ended December 31, 2023 and nine months ended September 30, 2024:
(in thousands)
Fair value as of January 1, 2023$792 
Change in fair value325 
Earn-out payments(502)
Milestone achievement(500)
Foreign exchange(3)
Fair value as of December 31, 2023
$112 
Change in fair value(18)
Earn-out payments(74)
Fair value as of September 30, 2024
$20