v3.26.1
Investments - Schedule of Net Investment Earnings (Loss) (Details) - NGP Management - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Equity Method Investments [Line Items]        
Management fee related revenues from NGP Management $ 14.5 $ 15.4 $ 28.6 $ 31.5
Expenses related to the investment in NGP Management (2.7) (3.6) (5.6) (7.2)
Amortization of basis differences and impairment of investment in NGP Management (8.4) (8.8) (17.2) (101.3)
Net investment income (loss) from NGP Management $ 3.4 $ 3.0 $ 5.8 $ (77.0)