XML 90 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Obligations - New TRGP Credit Agreement - Additional Information (Details) - New TRGP Credit Agreement [Member] - USD ($)
12 Months Ended
Feb. 20, 2025
Dec. 31, 2024
Feb. 18, 2025
Debt Instrument [Line Items]      
Basis spread on variable rate   0.00%  
Minimum [Member]      
Debt Instrument [Line Items]      
Leverage ratio before collateral release date   1  
Maximum [Member]      
Debt Instrument [Line Items]      
Leverage ratio before collateral release date   5.5  
Debt Rating [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Commitment fee percentage   0.10%  
Debt Rating [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Commitment fee percentage   0.275%  
Federal Funds Rate [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate   0.50%  
Term SOFR [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate   1.00%  
Term SOFR [Member] | Non-Credit-Enhanced Senior Unsecured Long-Term Debt Ratings [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate   1.00%  
Term SOFR [Member] | Non-Credit-Enhanced Senior Unsecured Long-Term Debt Ratings [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate   1.625%  
Term SOFR [Member] | SOFR Adjustment For Term SOFR Loans [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate   0.10%  
Base Rate [Member] | Non-Credit-Enhanced Senior Unsecured Long-Term Debt Ratings [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate   0.00%  
Base Rate [Member] | Non-Credit-Enhanced Senior Unsecured Long-Term Debt Ratings [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate   0.625%  
Subsequent Event [Member]      
Debt Instrument [Line Items]      
Line of credit facility, current borrowing capacity     $ 3,500,000,000
Maximum borrowing capacity     500,000,000
Remaining borrowing capacity     $ 150,000,000
Maturity date Feb. 18, 2030