XML 47 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value Disclosures [Abstract]  
Summary of fair values and levels within the fair value hierarchy in which the fair value measurements fall for assets and liabilities measured on a recurring basis

The following table summarizes the fair values, and levels within the fair value hierarchy in which the fair value measurements are included, for assets and liabilities measured on a recurring basis as of December 31, 2025 and 2024 (in thousands):

Fair Value Measurements at December 31, 2025

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Total

Cash and cash equivalents

$

981,898

$

$

$

981,898

U.S. Treasury bills

$

$

34,357

$

$

34,357

Contingent earn-out obligations

$

$

$

34,842

$

34,842

Fair Value Measurements at December 31, 2024

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Total

Cash and cash equivalents

$

549,939

$

$

$

549,939

Contingent earn-out obligations

$

$

$

140,156

$

140,156

Schedule of reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)

The table below presents a reconciliation of the fair value of our contingent earn-out obligations that use significant unobservable inputs (Level 3) (in thousands):

  ​ ​ ​

Year Ended

Year Ended

  ​ ​ ​

December 31, 2025

December 31, 2024

Balance at beginning of year

  ​ ​ ​

$

140,156

  ​ ​ ​

$

44,222

 

Issuances

 

4,059

 

51,784

Settlements

(142,846)

(43,996)

Adjustments to fair value

 

33,473

 

88,146

Balance at end of year

$

34,842

$

140,156