Annual report pursuant to Section 13 and 15(d)

Related Party Transactions - Revenues and Accounts Receivable (Details)

v3.6.0.2
Related Party Transactions - Revenues and Accounts Receivable (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Related Party Transaction [Line Items]                      
Revenue from related parties $ 38,762,658 $ 42,757,132 $ 48,871,322 $ 5,531,569 $ 34,257,122 $ 42,045,370 $ 50,786,000 $ 44,103,719 $ 135,922,681 $ 171,192,211 $ 40,324,964
Receivables from related parties 28,059,565       25,643,781       28,059,565 25,643,781  
Other Relationships                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 0 0 0
Receivables from related parties 715,341       560,406       715,341 560,406  
Pressure Pumping and Gulfport | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 102,389,505 124,311,189 12,635,148
Receivables from related parties 19,094,509       16,218,713       19,094,509 16,218,713  
Muskie and Gulfport | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 25,783,253 38,181,970 3,133,822
Receivables from related parties 5,373,007       6,801,548       5,373,007 6,801,548  
Muskie and Taylor | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 2,540,050 335,252 111,398
Receivables from related parties 70,470       128,834       70,470 128,834  
Panther Drilling and Gulfport | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 3,011,259 3,703,140 8,302,362
Receivables from related parties 1,434,036       973,873       1,434,036 973,873  
Energy Services and Gulfport | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 0 2,548,418 1,473,094
Receivables from related parties 0       547,570       0 547,570  
Lodging and Grizzly | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 5,412 941,552 3,809,538
Receivables from related parties 274       906       274 906  
Bison Drilling and El Toro | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 371,873 521,121 0
Receivables from related parties 0       0       0 0  
Panther Drilling and El Toro | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 171,619 192,485 989,484
Receivables from related parties 0       0       0 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 0  
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 0  
Energy Services and El Toro | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 530,477 168,356 0
Receivables from related parties 108,386       0       108,386 0  
Barracuda and Taylor | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 452,378 122,131 0
Receivables from related parties 199,413       11,818       199,413 11,818  
MRI and Cementing | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 820 8,973 0
Receivables from related parties 820       8,973       820 8,973  
White Wing and Diamondback | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 1,650 0 0
Receivables from related parties 0       0       0 0  
Coil Tubing and El Toro | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 318,694 0 0
Receivables from related parties 0       0       0 0  
Coil Tubing and SR Energy | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 18,600 0 0
Receivables from related parties 0       0       0 0  
Pressure Pumping and Cementing | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 7,364 0 0
Receivables from related parties 950,678       198,076       950,678 198,076  
Silverback and SR Energy | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 11,356 0 0
Receivables from related parties 12,181       193,064       12,181 193,064  
Panther and DBDHT | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 157,940 0 0
Receivables from related parties 100,450       0       100,450 0  
Panther and Diamondback | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 0 0 168,673
Receivables from related parties 0       0       0 0  
Bison Drilling and Diamondback | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 0 0 232,299
Receivables from related parties 0       0       0 0  
Bison Trucking and Diamondback | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 0 0 3,176,607
Receivables from related parties 0       0       0 0  
Energy Services and Pressure Pumping | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 0 0 47,216
Receivables from related parties 0       0       0 0  
Muskie and Pressure Pumping | Affiliated Entity                      
Related Party Transaction [Line Items]                      
Revenue from related parties                 0 0 $ 6,245,323
Receivables from related parties $ 0       $ 0       $ 0 $ 0  
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%