XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
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,
20242023
RevenuePercentage of Total RevenueRevenuePercentage of Total Revenue
Sand revenue$79,719 96 %$80,019 97 %
SmartSystems revenue3,333 %2,331 %
Total revenue$83,052 100 %$82,350 100 %