Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.24.3
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
$ / shares
Sep. 30, 2024
USD ($)
$ / shares
Jun. 30, 2024
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
$ / shares
shares
Mar. 31, 2023
$ / shares
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2023
shares
Dec. 31, 2023
USD ($)
Stockholders' and Members' Equity                    
Conversion ratio               1 1  
Dividend declared (in dollars per share)   $ 0.105 $ 0.105 $ 0.09 $ 0.09 $ 0.09 $ 0.09      
Treasury stock value | $   $ 6,822           $ 6,822   $ 5,133
Shares withheld for the payment of taxes | shares               115,301 44,893  
Eddy And Lea County Asset Acquisition                    
Stockholders' and Members' Equity                    
Escrow shares released | shares       23,107 68,918          
Non-cash treasury stock transaction in connections with assets acquired | $       $ 300 $ 700          
Workover costs from assets acquired | $       $ 100 $ 500          
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                    
Stockholders' and Members' Equity                    
Dividend declared (in dollars per share)   $ 0.105                
Fourth Quarter 2024 Dividend | Subsequent Event                    
Stockholders' and Members' Equity                    
Dividend declared (in dollars per share) $ 0.105                  
Date dividend is payable Dec. 19, 2024                  
Date of stockholders of record Dec. 05, 2024                  
Common Stock | Class A Common Stock                    
Stockholders' and Members' Equity                    
Exchange of Class B Shares for Class A Shares (in shares) | shares         10,477 524 20,953 0 31,954  
Common Stock | Class B Common Stock                    
Stockholders' and Members' Equity                    
Exchange of Class B Shares for Class A Shares (in shares) | shares         (10,477) (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                    
Stockholders' and Members' Equity                    
Dividend distribution paid (in dollars per share)   $ 0.105                
Solaris LLC | Fourth Quarter 2024 Dividend | Subsequent Event                    
Stockholders' and Members' Equity                    
Dividend distribution paid (in dollars per share) $ 0.105