XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair value measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Hierarchy of Assets and Liabilities
The table below presents information about the Company's assets and liabilities that are regularly measured and carried at fair value and indicates the level within the fair value hierarchy of the valuation techniques the Company utilized to determine fair value:
June 30, 2024December 31, 2023
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Assets:
Money market accounts$10.9 $10.9 $— $— $40.5 $40.5 $— $— 
Total$10.9 $10.9 $— $— $40.5 $40.5 $— $— 
Liabilities:
Contingent consideration$4.3 $— $— $4.3 $5.6 $— $— $5.6 
Total$4.3 $— $— $4.3 $5.6 $— $— $5.6 
Schedule of Contingent Consideration Roll Forward
The table below is a reconciliation of the beginning and ending balance of the Company's Level 3 contingent consideration liability:
Contingent Consideration
Balance at December 31, 2023$5.6 
Change in fair value0.5 
Settlements(0.6)
Balance at March 31, 2024$5.5 
Change in fair value0.1 
Settlements(1.3)
Balance at June 30, 2024$4.3 
Contingent Consideration
Balance at December 31, 2022$8.0 
Change in fair value0.3 
Settlements(0.7)
Balance at March 31, 2023$7.6 
Change in fair value0.4 
Settlements(0.6)
Balance at June 30, 2023$7.4 
Schedule of Fair Value Level 3 of Significant Unobservable Inputs
The recurring Level 3 fair value measurement for the Company's contingent consideration liability used the following significant unobservable inputs:
Contingent Consideration Liability
Fair Value as of
June 30, 2024
Valuation TechniqueUnobservable InputRange
Royalty based$4.3 millionDiscounted cash flowDiscount rate
9.9%
Probability of payment
0% - 50%
Projected year of payment2024 - 2028