Annual report pursuant to Section 13 and 15(d)

Debt - Components of Long-term Debt (Details)

v3.24.0.1
Debt - Components of Long-term Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total principal amount $ 1,107.9 $ 959.4
Less: unamortized debt discounts, premiums, and issuance costs (39.4) (34.0)
Less: current portion of long-term debt (126.4) (127.6)
Total long-term debt, net 942.1 797.8
2029 Senior Notes    
Debt Instrument [Line Items]    
Total principal amount 520.0  
ProFrac Holding Corp.:    
Debt Instrument [Line Items]    
Total principal amount 678.4 854.0
Less: unamortized debt discounts, premiums, and issuance costs (17.4) (23.6)
Less: current portion of long-term debt (47.2) (79.6)
Total long-term debt, net 613.8 750.8
ProFrac Holding Corp.: | 2022 Term Loan    
Debt Instrument [Line Items]    
Total principal amount   519.2
ProFrac Holding Corp.: | 2029 Senior Notes    
Debt Instrument [Line Items]    
Total principal amount 520.0  
ProFrac Holding Corp.: | 2022 ABL Credit Facility    
Debt Instrument [Line Items]    
Total principal amount 117.4 234.3
ProFrac Holding Corp.: | First Financial Loan    
Debt Instrument [Line Items]    
Total principal amount   16.6
ProFrac Holding Corp.: | REV Note    
Debt Instrument [Line Items]    
Total principal amount   39.0
ProFrac Holding Corp.: | Equify Note    
Debt Instrument [Line Items]    
Total principal amount 18.6 23.8
ProFrac Holding Corp.: | Finance Lease Obligations    
Debt Instrument [Line Items]    
Total principal amount 8.6 9.3
ProFrac Holding Corp.: | Other    
Debt Instrument [Line Items]    
Total principal amount 13.8 11.8
Alpine Subsidiary:    
Debt Instrument [Line Items]    
Total principal amount 421.8 87.5
Less: unamortized debt discounts, premiums, and issuance costs (22.0) (10.4)
Less: current portion of long-term debt (71.6) (32.8)
Total long-term debt, net 328.2 44.3
Alpine Subsidiary: | Alpine 2023 Term Loan    
Debt Instrument [Line Items]    
Total principal amount 365.0  
Alpine Subsidiary: | Monarch Note    
Debt Instrument [Line Items]    
Total principal amount 54.7 87.5
Alpine Subsidiary: | Finance Lease Obligations    
Debt Instrument [Line Items]    
Total principal amount 2.1  
Flotek Subsidiary:    
Debt Instrument [Line Items]    
Total principal amount 7.7 17.9
Less: current portion of long-term debt (7.6) (15.2)
Total long-term debt, net 0.1 2.7
Flotek Subsidiary: | Flotek Convertible Notes    
Debt Instrument [Line Items]    
Total principal amount   12.7
Flotek Subsidiary: | Flotek Paycheck Protection Program    
Debt Instrument [Line Items]    
Total principal amount   4.8
Flotek Subsidiary: | Flotek ABL Credit Facility    
Debt Instrument [Line Items]    
Total principal amount 7.5  
Flotek Subsidiary: | Flotek Other    
Debt Instrument [Line Items]    
Total principal amount $ 0.2 $ 0.4