XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.1
VARIABLE INTEREST ENTITIES - Investments (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jun. 02, 2022
Feb. 28, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
VARIABLE INTEREST ENTITIES            
Contributions to equity method investments     $ 878 $ 625    
Carrying value of investment     33,555 $ 45,693 $ 35,532 $ 46,503
NGP ET IV            
VARIABLE INTEREST ENTITIES            
Carrying value of investment     9,300      
NGP ET IV            
VARIABLE INTEREST ENTITIES            
Funding commitment $ 25,000          
Contributions to investee to date     10,400      
Gavin Generation            
VARIABLE INTEREST ENTITIES            
Contributions to equity method investments     $ 0      
Funding commitment   $ 25,000        
VIE, Not Primary Beneficiary | NGP ET IV | NGP ET IV            
VARIABLE INTEREST ENTITIES            
Ownership percentage by limited partners 3.60%          
VIE, Not Primary Beneficiary | Gavin Generation | Gavin Generation            
VARIABLE INTEREST ENTITIES            
Ownership percentage by limited partners   5.00%