XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Investment in NGP (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Schedule of Equity Method Investments [Line Items]        
Performance allocations, percentage (percent)     47.50%  
Performance of reduced, percentage (percent)     43.80%  
Partnership Common Units        
Schedule of Equity Method Investments [Line Items]        
Obligation to grant common shares   $ 10.0    
NGP Management        
Schedule of Equity Method Investments [Line Items]        
Reduction in accrued performance allocations     $ 38.0  
Net investment earnings related to performance allocations     (28.5) $ 15.3
Net investment (losses) earnings related to principal investment income     $ 1.3 $ 2.0
Minimum        
Schedule of Equity Method Investments [Line Items]        
Performance allocations, carry funds, percentage (percent)     38.00%  
Minimum | NGP Management        
Schedule of Equity Method Investments [Line Items]        
Useful life     5 years  
Management fee, percentage of commitments (percent)     1.50%  
Maximum        
Schedule of Equity Method Investments [Line Items]        
Performance allocations, carry funds, percentage (percent)     42.75%  
Performance reduced, carry funds, percentage (percent)     35.10%  
Maximum | NGP Management        
Schedule of Equity Method Investments [Line Items]        
Useful life     7 years  
Management Fee Related Revenues | NGP Management        
Schedule of Equity Method Investments [Line Items]        
Management fee-related revenues, allocation percentage (percent) 55.00% 55.00%    
Impairment charge     $ 92.5  
Difference in the carrying value of the investments and fair value $ 352.5   352.5  
Fair value 260.0   260.0  
Estimated fair value $ 165.0   $ 165.0  
Management Fee Related Revenues | Investment in NGP Management        
Schedule of Equity Method Investments [Line Items]        
Management fee-related revenues, allocation percentage (percent)     55.00%