XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 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 September 30, 2025 and December 31, 2024 (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fair Value Measurements at September 30, 2025

​

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash and cash equivalents

​

$

860,523

​

$

—

​

$

—

​

$

860,523

U.S. Treasury bills

​

$

—

​

$

20,661

​

$

—

​

$

20,661

Contingent earn-out obligations

​

$

—

​

$

—

​

$

36,446

​

$

36,446

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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):

​

​

​

​

​

​

​

​

​

​

​

    

Nine Months Ended

​

Year Ended

​

 

​

    

September 30, 2025

​

December 31, 2024

​

 

Balance at beginning of period

    

$

140,156

    

$

44,222

 

 

Issuances

​

 

719

​

 

51,784

​

​

Settlements

​

​

(124,363)

​

​

(43,996)

​

​

Adjustments to fair value

​

 

19,934

​

 

88,146

​

​

Balance at end of period

​

$

36,446

​

$

140,156

​

​

​