XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers - Cost of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue    
Cost of sales $ 31,553 $ 46,127
Nonrelated Party    
Disaggregation of Revenue    
Cost of sales 12,952 11,196
Related Party | ProFrac Holdings    
Disaggregation of Revenue    
Cost of sales 18,601 34,931
Tangible goods sold    
Disaggregation of Revenue    
Cost of sales 27,025 41,529
Services    
Disaggregation of Revenue    
Cost of sales 94 141
Other    
Disaggregation of Revenue    
Cost of sales $ 4,434 $ 4,457