XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Cost of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue        
Cost of sales $ 40,623 $ 38,221 $ 109,159 $ 131,037
Nonrelated Party        
Disaggregation of Revenue        
Cost of sales 14,996 14,399 45,436 42,471
Related Party | ProFrac Holdings        
Disaggregation of Revenue        
Cost of sales 25,627 23,822 63,723 88,566
Tangible goods sold        
Disaggregation of Revenue        
Cost of sales 35,824 33,350 95,064 116,755
Services        
Disaggregation of Revenue        
Cost of sales 91 128 273 425
Other        
Disaggregation of Revenue        
Cost of sales $ 4,708 $ 4,743 $ 13,822 $ 13,857