XML 141 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue The following table presents the Company’s revenues disaggregated by type and percentage of total revenues for the periods indicated.
Year Ended December 31,
202220212020
RevenuePercentage of Total RevenueRevenuePercentage of Total RevenueRevenuePercentage of Total Revenue
Sand sales revenue$243,162 95 %$117,402 93 %$70,902 58 %
Shortfall revenue5,010 %4,421 %23,281 19 %
Logistics revenue7,568 %4,825 %28,157 23 %
Total revenues$255,740 100 %$126,648 100 %$122,340 100 %