XML 90 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Commitments and Contingencies  
Co-investment commitments in partnership $ 187.2
Equity Method Investee | Other Liabilities  
Commitments and Contingencies  
Total contingent payments 59.8
Payments for Achievement of Financial Targets  
Commitments and Contingencies  
Total contingent payments 237.1
Contingent payments in year one 89.5
Contingent payments year two through six 147.6
Payment contingent on not meeting financial targets (up to) 12.5
Payment contingent on exercise of option to reduce ownership percentage 25.0
Payments for Contingent Financing  
Commitments and Contingencies  
Total contingent payments $ 50.0