Annual report pursuant to Section 13 and 15(d)

Related Party Transactions (Details)

v3.10.0.1
Related Party Transactions (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
May 31, 2018
May 01, 2018
Jun. 30, 2017
Jun. 05, 2017
May 31, 2017
Dec. 31, 2016
Dec. 31, 2014
Stingray Cementing LLC                  
Related Party Transaction [Line Items]                  
Equity investment ownership interest 0.00%           50.00%    
Stingray Cementing LLC | Investee                  
Related Party Transaction [Line Items]                  
Due to related parties         $ 0.5        
Stingray Energy Services LLC                  
Related Party Transaction [Line Items]                  
Equity investment ownership interest 0.00%           50.00%    
Stingray Energy Services LLC | Investee                  
Related Party Transaction [Line Items]                  
Due to related parties         $ 1.6        
Mammoth Energy Partners LP                  
Related Party Transaction [Line Items]                  
Equity investment ownership interest           25.10%   24.20% 30.50%
Mammoth Energy Partners LP | Investee                  
Related Party Transaction [Line Items]                  
Equity investment ownership interest 21.90%                
Due to related parties $ 10.9 $ 32.0              
Oil and natural gas properties $ 139.7 196.5              
Strike Force Midstream LLC                  
Related Party Transaction [Line Items]                  
Equity investment ownership interest 0.00%   25.00% 25.00%          
Strike Force Midstream LLC | Investee                  
Related Party Transaction [Line Items]                  
Due to related parties   8.4              
Strike Force Midstream LLC | Equity Method Investee                  
Related Party Transaction [Line Items]                  
Oil and natural gas properties $ 18.5 23.1              
Lease operating expense | Stingray Cementing LLC | Investee                  
Related Party Transaction [Line Items]                  
Related party services provided $ 2.0 $ 2.1