XML 44 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Summary of Significant Accounting Policies  
Schedule of estimated useful life

Asset Description

 

Estimated Useful Life

Computer, office equipment, furniture and software

 

3 – 5 years

Leasehold improvements and fixtures

 

Lesser of estimated useful life or lease term

Schedule of change in fair value as determined by Level 3 inputs for the contingent consideration liabilities

    

(in thousands)

Balance at December 31, 2022

$

10,184

Payment of contingent consideration

 

(3,250)

Change in fair value

 

(660)

Balance at December 31, 2023

$

6,274

Contingent consideration, current portion

$

Contingent consideration, net of current portion

 

6,274

Balance at December 31, 2023

$

6,274

    

(in thousands)

Balance at December 31, 2023

$

6,274

Change in fair value

 

699

Balance at December 31, 2024

$

6,973

Contingent consideration, current portion

$

Contingent consideration, net of current portion

 

6,973

Balance at December 31, 2024

$

6,973

Schedule of fair value of financial instruments measured on a recurring basis

As of December 31, 2024

Description

Total

Level 1

Level 2

Level 3

Liabilities:

 

  

 

  

 

  

 

  

Contingent consideration

$

6,973

$

$

$

6,973

Total liabilities

$

6,973

$

$

$

6,973

As of December 31, 2023

Description

    

Total

Level 1

Level 2

    

Level 3

Liabilities:

 

  

 

  

 

  

 

  

Contingent consideration

$

6,274

$

$

$

6,274

Total liabilities

$

6,274

$

$

$

6,274

As of December 31, 2024

 

Valuation

Significant

Weighted Average

 

    

Methodology

    

Unobservable Input

    

(range, if applicable)

 

Contingent Consideration

 

Discounted Cash Flows

 

Milestone dates

 

2026-2028

 

 

  

 

Discount rate

 

11.6% to 11.8

%

 

  

 

Weighted Average Discount rate

 

11.7

%

 

  

 

Probability of Occurrence (periodic for each Milestone)

 

11.7% to 92.0

%

 

  

 

Probability of occurrence (cumulative through each Milestone)

 

5.3% to 48.8

%

As of December 31, 2023

 

Valuation

Significant

Weighted Average

 

    

Methodology

    

Unobservable Input

    

(range, if applicable)

 

Contingent Consideration

 

Discounted Cash Flows

 

Milestone dates

 

2025-2028

 

 

  

 

Discount rate

 

12.9% to 13.6

%

 

  

 

Weighted Average Discount rate

 

13.16

%

 

  

 

Probability of Occurrence (periodic for each Milestone)

 

11.7% to 92.0

%

 

  

 

Probability of occurrence (cumulative through each Milestone)

 

5.3% to 48.8

%