XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue
Disaggregation of Revenue
The following table presents the Company’s revenues disaggregated by type and percentage of total revenues for the periods indicated.
Three Months Ended March 31,
20222021
RevenuePercentage of Total RevenueRevenuePercentage of Total Revenue
Sand sales revenue$38,289 92 %$23,147 85 %
Shortfall revenue1,915 %1,741 %
Logistics revenue1,401 %2,562 %
Total revenue$41,605 100 %$27,450 100 %