v3.26.1
Investments - Investment in NGP (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2025
Mar. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 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     $ 35.8 $ 27.6 $ 82.3 (0.9)
Net investment (losses) earnings related to principal investment income     $ 4.8 $ 4.2 $ 11.2 5.5
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%