XML 63 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 29,639 $ 26,106 $ 57,089 $ 73,594
Sand sales revenue        
Disaggregation of Revenue [Line Items]        
Revenue 28,801 7,375 51,948 38,362
Shortfall revenue        
Disaggregation of Revenue [Line Items]        
Revenue 0 14,000 1,741 15,307
Logistics revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 838 $ 4,731 $ 3,400 $ 19,925
Product Concentration Risk | Percentage of Total Revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Total Revenue 100.00% 100.00% 100.00% 100.00%
Product Concentration Risk | Percentage of Total Revenue | Sand sales revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Total Revenue 97.00% 28.00% 91.00% 52.00%
Product Concentration Risk | Percentage of Total Revenue | Shortfall revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Total Revenue 0.00% 54.00% 3.00% 21.00%
Product Concentration Risk | Percentage of Total Revenue | Logistics revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Total Revenue 3.00% 18.00% 6.00% 27.00%