v3.24.2.u1
Stockholders Equity - Additional Information (Details) - $ / shares
6 Months Ended
Aug. 01, 2024
May 06, 2024
Feb. 08, 2024
Jun. 30, 2023
Jun. 30, 2024
Mar. 31, 2024
Mar. 05, 2024
Dec. 31, 2023
Common stock, shares outstanding         109,863,098     100,025,584
Preferred stock, shares authorized         500,000,000     500,000,000
Common stock, shares authorized         1,500,000,000     1,500,000,000
Common stock, shares issued         109,863,098     100,025,584
Preferred stock, shares issued         0     0
Preferred stock, shares outstanding         0     0
Dividends declared (in dollars per share)       $ 0.15        
Common Stock [Member]                
Common stock, shares outstanding         109,863,098      
Common stock, shares authorized         1,500,000,000      
Common stock, shares issued         109,863,098      
Dividends declared (in dollars per share) $ 0.23 $ 0.22 $ 0.21          
Variable dividend declared   0.06 0.05          
Base dividends declared (in dollars per share)   $ 0.16 $ 0.16          
Dividend payable date Aug. 22, 2024 May 23, 2024 Feb. 29, 2024          
Preferred Stock [Member]                
Preferred stock, shares authorized         500,000,000      
Preferred stock, shares issued           0    
Preferred stock, shares outstanding           0    
Hi-Crush Transaction | Common Stock [Member]                
Common stock, shares issued             9,711,432