XML 122 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 26, 2025
Jan. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 03, 2024
Ridgemar Eagle Ford LLC            
Subsequent Event [Line Items]            
Earn-out consideration paid           $ 170.0
Ridgemar Eagle Ford LLC | Forecast            
Subsequent Event [Line Items]            
Cash paid     $ 819.0      
Class A Common Stock            
Subsequent Event [Line Items]            
Common stock dividends declared per share (in USD per share)       $ 0.48 $ 0.53  
Common stock dividends paid per share (in USD per share)       $ 0.48 $ 0.53  
Class A Common Stock | Ridgemar Eagle Ford LLC | Forecast            
Subsequent Event [Line Items]            
Consideration transferred, equity interests issued and issuable (in shares)     5,500,000      
Subsequent Event            
Subsequent Event [Line Items]            
Common stock dividends declared per share (in USD per share) $ 0.12          
Common stock dividends paid per share (in USD per share) 0.12          
Annual common stock dividends per share (in USD per share) $ 0.48          
Subsequent Event | Webb Gas Acquisition            
Subsequent Event [Line Items]            
Consideration transferred   $ 21.2