v3.26.3
Investments - Investment in NGP (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Schedule of Equity Method Investments [Line Items]            
Performance allocations, percentage (percent)         47.50%  
NGP Management            
Schedule of Equity Method Investments [Line Items]            
Reduction in accrued performance allocations           $ 38.0
Net investment earnings (losses) related to performance allocations     $ 49.8 $ 23.8 $ 132.1 22.9
Net investment (losses) earnings related to principal investment income     $ 7.0 $ 3.3 $ 18.2 8.8
Minimum | NGP Management            
Schedule of Equity Method Investments [Line Items]            
Management fee, percentage of commitments (percent)         1.50%  
Management Fee Related Revenues | NGP Management            
Schedule of Equity Method Investments [Line Items]            
Impairment charge           $ 92.5
Management fee-related revenues, allocation percentage (percent) 55.00% 55.00%