v3.26.1
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2025
USD ($)
shares
Feb. 28, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Class of Stock [Line Items]              
Common stock, shares authorized (in shares)         350,000,000   350,000,000
Common stock, par value (in dollars per share) | $ / shares         $ 0.01   $ 0.01
Common stock, shares outstanding (in shares)         71,388,065   76,979,625
Common stock, shares issued (in shares)         71,388,065   76,979,625
Preferred stock, shares authorized (in shares)         30,000,000    
Preferred stock par value (in dollars per share) | $ / shares         $ 0.01    
Preferred stock, shares issued (in shares)         0    
Preferred stock, shares outstanding (in shares)         0    
Stock transaction costs | $   $ 6,000          
Issuance of common stock (in shares)   8,500,000          
Shares issued, price per share (in dollars per share) | $ / shares   $ 14.50          
Fair value of common stock issued | $   $ 123,000 $ (365) $ 370,711      
Shares repurchased, shares (in shares)         0 0  
Employee benefit trust, common stock purchased (in shares)         1,662,012    
Stock repurchased and cancelled during the period (in shares)         5,978,251 2,581,827  
Shares repurchased and cancelled during the period, cost per share (in dollars per share) | $ / shares         $ 14.08 $ 13.33  
Stock repurchased and cancelled during the period | $         $ 84,000 $ 34,000  
Stock repurchased and retired during the period as a percentage of common stock issued and outstanding     0.03   0.08 0.03  
Maverick Natural Resources, LLC              
Class of Stock [Line Items]              
Stock issued during period, shares, acquisitions (in shares) 21,194,213            
Stock issued during period, value, acquisitions | $ $ 253,000            
Stock transaction costs | $ $ 400