v3.26.1
Investments - Investment in NGP (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 30, 2025
Mar. 31, 2026
Mar. 31, 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     $ 46.5 (28.5)
Net investment (losses) earnings related to principal investment income     $ 6.4 1.3
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%