Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.23.3
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 01, 2023
shares
Jun. 01, 2023
shares
Mar. 01, 2023
shares
Sep. 01, 2022
shares
Jun. 01, 2022
shares
Feb. 28, 2022
shares
Dec. 31, 2023
$ / shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
$ / shares
shares
Mar. 31, 2023
$ / shares
shares
Sep. 30, 2022
$ / shares
shares
Jun. 30, 2022
$ / shares
shares
Mar. 31, 2022
$ / shares
shares
Sep. 30, 2023
USD ($)
Sep. 30, 2022
Dec. 31, 2022
USD ($)
Stockholders' and Members' Equity                                
Conversion ratio                           1 1  
Dividend declared (in dollars per share)               $ 0.09 $ 0.09 $ 0.09 $ 0.09 $ 0.09 $ 0.09      
Treasury stock value | $               $ 4,259           $ 4,259   $ 2,891
Eddy And Lea County Asset Acquisition                                
Stockholders' and Members' Equity                                
Escrow shares released | shares               68,918                
Treasury stock value | $               $ 700           $ 700    
Non-cash treasury stock transaction in connections with assets acquired | $               $ 500                
Class A Common Stock                                
Stockholders' and Members' Equity                                
Dividend declared (in dollars per share)               $ 0.09 $ 0.09 $ 0.09            
Class A Common Stock | Subsequent Event.                                
Stockholders' and Members' Equity                                
Dividend declared (in dollars per share)             $ 0.09                  
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 648,781 107,914 148,087   10,477 524 20,953 648,781 107,914 148,087      
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) (648,781) (107,914) (148,087)      
Solaris LLC                                
Stockholders' and Members' Equity                                
Dividend distribution paid (in dollars per share)               $ 0.09 $ 0.09 $ 0.09            
Solaris LLC | Subsequent Event.                                
Stockholders' and Members' Equity                                
Dividend distribution paid (in dollars per share)             $ 0.09