XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Schedule of Contingent Consideration (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Deferred payment obligations  
Total $ 43.3
2024 21.7
2025 21.6
Contingent payment obligations  
Total 7.9
2024 1.4
2025 6.5
Co-Investor  
Deferred payment obligations  
Total 0.0
Contingent payment obligations  
Total 0.3
Co-Investor | Maximum  
Contingent payment obligations  
Total 24.9
Controlling Interest  
Deferred payment obligations  
Total 43.3
Contingent payment obligations  
Total 7.6
Controlling Interest | Maximum  
Contingent payment obligations  
Total 110.0
2024 100.0
2025 $ 10.0