Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions - Revenues and Accounts Receivable (Details)

v3.5.0.2
Related Party Transactions - Revenues and Accounts Receivable (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Related Party Transaction [Line Items]          
Revenue from related parties $ 42,757,133 $ 42,045,371 $ 97,160,023 $ 136,935,089  
Receivables from related parties 25,841,363   25,841,363   $ 25,643,781
Other Relationships          
Related Party Transaction [Line Items]          
Revenue from related parties     0 0  
Receivables from related parties 1,331,711   1,331,711   560,406
Pressure Pumping and Gulfport | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     73,547,397 98,708,029  
Receivables from related parties 19,184,777   19,184,777   16,218,713
Muskie and Gulfport | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     17,788,581 31,082,026  
Receivables from related parties 3,604,188   3,604,188   6,801,548
Panther Drilling and Gulfport | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     1,685,872 2,865,267  
Receivables from related parties 477,350   477,350   973,873
Energy Services and Gulfport | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     0 2,060,374  
Receivables from related parties 0   0   547,570
Lodging and Grizzly | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     5,412 941,552  
Receivables from related parties 4,065   4,065   906
Bison Drilling and El Toro | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     371,873 521,121  
Receivables from related parties 0   0   0
Muskie and Taylor | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     2,504,318 291,221  
Receivables from related parties 0   0   128,834
Panther Drilling and El Toro | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     171,619 192,485  
Receivables from related parties 0   0   0
Energy Services and El Toro | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     405,048 0  
Receivables from related parties 132,422   132,422   0
Bison Trucking and El Toro | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     130,000 144,905  
Receivables from related parties 0   0   0
Barracuda and Taylor | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     188,111 106,417  
Receivables from related parties 0   0   11,818
White Wing and El Toro | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     20,431 12,719  
Receivables from related parties 0   0   0
MRI and Cementing | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     0 8,973  
Receivables from related parties 0   0   8,973
White Wing and Diamondback | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     1,650 0  
Receivables from related parties 0   0   0
Coil Tubing and El Toro | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     318,694 0  
Receivables from related parties 0   0   0
Coil Tubing and SR Energy | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     9,000 0  
Receivables from related parties 9,000   9,000   0
Pressure Pumping and SR Energy | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     6,960 0  
Receivables from related parties 693,824   693,824   198,076
Pressure Pumping and Cementing | Affiliated Entity          
Related Party Transaction [Line Items]          
Revenue from related parties     5,057 $ 0  
Receivables from related parties $ 404,026   $ 404,026   $ 193,064
Wexford | Affiliated Entity          
Related Party Transaction [Line Items]          
Ownership percent 75.00%   75.00%    
Gulfport | Affiliated Entity          
Related Party Transaction [Line Items]          
Ownership percent 25.00%   25.00%