XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Cost of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue        
Cost of sales $ 36,982 $ 46,690 $ 68,535 $ 92,817
Nonrelated Party        
Disaggregation of Revenue        
Cost of sales 17,486 16,445 30,439 27,743
Related Party | ProFrac Holdings        
Disaggregation of Revenue        
Cost of sales 19,496 30,245 38,096 65,074
Tangible goods sold        
Disaggregation of Revenue        
Cost of sales 32,215 41,878 59,240 83,407
Services        
Disaggregation of Revenue        
Cost of sales 88 156 182 296
Other        
Disaggregation of Revenue        
Cost of sales $ 4,679 $ 4,656 $ 9,113 $ 9,114