XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Commitment and Contingencies - Schedule of Contingent Consideration (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Deferred payment obligations  
Total $ 65.0
2023 21.7
2024 43.3
2025 0.0
Contingent payment obligations  
Total 23.4
2023 0.0
2024 21.8
2025 1.6
Co-Investor  
Deferred payment obligations  
Total 0.0
Contingent payment obligations  
Total 5.4
Co-Investor | Maximum  
Contingent payment obligations  
Total 24.9
Controlling Interest  
Deferred payment obligations  
Total 65.0
Contingent payment obligations  
Total 18.0
Controlling Interest | Maximum  
Contingent payment obligations  
Total 110.0
2023 100.0
2024 $ 10.0