XML 90 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Net Investment Earnings (Loss) from NGP (Details) - NGP Management Company LLC - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]      
Management fee related revenues from NGP Management $ 76.2 $ 78.6 $ 71.0
Expenses related to the investment in NGP Management (13.1) (13.8) (11.5)
Amortization of basis differences from the investment in NGP Management 0.0 0.0 (1.4)
Net investment income from NGP Management $ 63.1 $ 64.8 $ 58.1