Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.24.2.u1
Stockholders' Equity (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Sep. 30, 2024
$ / shares
Jun. 30, 2024
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
$ / shares
shares
Mar. 31, 2023
$ / shares
shares
Jun. 30, 2024
shares
Jun. 30, 2023
shares
Stockholders' and Members' Equity              
Conversion ratio           1 1
Dividend declared (in dollars per share)   $ 0.105 $ 0.09 $ 0.09 $ 0.09    
Shares withheld for the payment of taxes | shares           109,862 42,293
Eddy And Lea County Asset Acquisition              
Stockholders' and Members' Equity              
Escrow shares released | shares     23,107        
Non-cash treasury stock transaction in connections with assets acquired | $     $ 0.3        
Workover costs from assets acquired | $     $ 0.1        
First Quarter 2024 Dividend              
Stockholders' and Members' Equity              
Dividend declared (in dollars per share)     $ 0.09        
Second Quarter 2024 Dividend              
Stockholders' and Members' Equity              
Dividend declared (in dollars per share)   0.105          
Third Quarter 2024 Dividend | Subsequent Event              
Stockholders' and Members' Equity              
Dividend declared (in dollars per share) $ 0.105            
Date dividend is payable Sep. 19, 2024            
Date of stockholders of record Sep. 05, 2024            
Common Stock | Class A Common Stock              
Stockholders' and Members' Equity              
Exchange of Class B Shares for Class A Shares (in shares) | shares       524 20,953 0 21,477
Common Stock | Class B Common Stock              
Stockholders' and Members' Equity              
Exchange of Class B Shares for Class A Shares (in shares) | shares       (524) (20,953)    
Solaris LLC | First Quarter 2024 Dividend              
Stockholders' and Members' Equity              
Dividend distribution paid (in dollars per share)     $ 0.09        
Solaris LLC | Second Quarter 2024 Dividend              
Stockholders' and Members' Equity              
Dividend distribution paid (in dollars per share)   $ 0.105          
Solaris LLC | Third Quarter 2024 Dividend | Subsequent Event              
Stockholders' and Members' Equity              
Dividend distribution paid (in dollars per share) $ 0.105