v3.25.1
Unconsolidated Affiliates - Schedule of Equity in Earnings of Unconsolidated Affiliates (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Investments [Line Items]    
Equity in earnings of unconsolidated affiliates, net $ 2.3 $ 2.3
Orbit Private Investments L.P.    
Schedule of Investments [Line Items]    
Equity in earnings of unconsolidated affiliates, net 0.4 1.2
International Financial Data Services L.P.    
Schedule of Investments [Line Items]    
Equity in earnings of unconsolidated affiliates, net 2.2 1.5
Pershing Road Development Company, LLC    
Schedule of Investments [Line Items]    
Equity in earnings of unconsolidated affiliates, net 0.1 (0.1)
Broadway Square Partners, LLP    
Schedule of Investments [Line Items]    
Equity in earnings of unconsolidated affiliates, net $ (0.4) $ (0.3)