v3.26.1
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Summary of category of assets or liabilities carried at fair value

  ​ ​ ​

Total

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

June 30, 2026

 

  ​

 

  ​

 

  ​

 

  ​

Assets

 

  ​

 

  ​

 

  ​

 

  ​

Cash equivalents:

 

  ​

 

  ​

 

  ​

 

  ​

Money market funds

$

7,185

$

7,185

$

$

Liabilities

 

  ​

 

  ​

 

  ​

 

  ​

Contingent consideration liabilities

$

3,536

$

$

$

3,536

Acquisition-related liabilities

2,658

2,658

 

 

  ​ ​ ​

Total

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

December 31, 2025

 

  ​

 

  ​

 

  ​

 

  ​

Assets

 

  ​

 

  ​

 

  ​

 

  ​

Cash equivalents:

 

  ​

 

  ​

 

  ​

 

  ​

Money market funds

$

20,481

$

20,481

$

$

 

Summary of changes in the fair value of Company's Level 3 warrant and convertible note liabilities

Contingent

Acquisition-Related

Consideration

Liabilities

Balance as of January 1, 2026

  ​ ​ ​

$

  ​ ​ ​

$

KSF acquisition

 

2,728

 

2,463

Change in fair value

808

985

Revaluation of acquisition-related liabilities

(790)

Balance as of June 30, 2026

$

3,536

$

2,658