XML 116 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segment, Geographic and Major Customer Information - Major Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information    
Revenue $ 187,025 $ 188,058
Related Party    
Segment Reporting Information    
Revenue 115,762 121,540
Customer Concentration Risk | Sales | ProFrac Services, LLC | Related Party    
Segment Reporting Information    
Revenue $ 115,762 $ 121,540
Percentage of revenue by major customers (percent) 61.90% 64.60%