Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions - Revenues and Accounts Receivable (Details)

v3.7.0.1
Related Party Transactions - Revenues and Accounts Receivable (Details) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Related Party Transaction [Line Items]      
Revenue from related parties $ 44,708,722 $ 5,531,569  
Receivables from related parties 33,141,299   $ 28,059,565
Other Relationships      
Related Party Transaction [Line Items]      
Revenue from related parties 0 0  
Receivables from related parties 2,503,069   715,341
Pressure Pumping and Gulfport | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 31,745,950 0  
Receivables from related parties 20,470,158   19,094,509
Muskie and Gulfport | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 11,540,419 1,918,078  
Receivables from related parties 8,109,288   5,373,007
Muskie and Taylor | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 35,732 2,456,676  
Receivables from related parties 20,193   70,470
Panther Drilling and Gulfport | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 1,042,377 451,875  
Receivables from related parties 1,732,263   1,434,036
Lodging and Grizzly | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 264 555  
Receivables from related parties 263   274
Bison Drilling and El Toro | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 0 371,873  
Receivables from related parties 0   0
Panther Drilling and El Toro | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 0 170,170  
Receivables from related parties 0   0
Bison Trucking and El Toro | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 0 130,000  
Receivables from related parties 0   0
White Wing and El Toro | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 0 20,431  
Receivables from related parties 0   0
Energy Services and El Toro | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 123,645 0  
Receivables from related parties 64,646   108,386
Barracuda and Taylor | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 170,914 10,261  
Receivables from related parties 58,227   199,413
MRI and Cementing | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 4,790 0  
Receivables from related parties 5,610   820
White Wing and Diamondback | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 0 1,650  
Receivables from related parties 0   0
Coil Tubing and SR Energy | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 29,250 0  
Receivables from related parties 47,850   0
Pressure Pumping and Cementing | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 9,970 0  
Receivables from related parties 26,593   950,678
Silverback and SR Energy | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 196 0  
Receivables from related parties 17,124   12,181
Panther and DBDHT | Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties 5,215 $ 0  
Receivables from related parties $ 86,015   $ 100,450
Wexford | Affiliated Entity      
Related Party Transaction [Line Items]      
Ownership percent 75.00%    
Gulfport | Affiliated Entity      
Related Party Transaction [Line Items]      
Ownership percent 25.00%