Annual report pursuant to Section 13 and 15(d)

Debt - Summary of Principal Maturity Schedule (Details)

v3.24.0.1
Debt - Summary of Principal Maturity Schedule (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
2024 $ 126.4  
2025 130.1  
2026 127.6  
2027 243.4  
2028 120.4  
Thereafter 360.0  
Total 1,107.9 $ 959.4
2029 Senior Notes    
Debt Instrument [Line Items]    
2024 30.0  
2025 60.0  
2026 60.0  
2027 60.0  
2028 60.0  
Thereafter 250.0  
Total 520.0  
ProFrac Holding Corp.:    
Debt Instrument [Line Items]    
2024 47.2  
2025 69.8  
2026 67.6  
2027 183.4  
2028 60.4  
Thereafter 250.0  
Total 678.4 854.0
ProFrac Holding Corp.: | 2029 Senior Notes    
Debt Instrument [Line Items]    
Total 520.0  
ProFrac Holding Corp.: | 2022 ABL Credit Facility    
Debt Instrument [Line Items]    
2027 117.4  
Total 117.4 234.3
ProFrac Holding Corp.: | Equify Notes    
Debt Instrument [Line Items]    
2024 5.0  
2025 5.0  
2026 5.0  
2027 3.6  
Total 18.6  
ProFrac Holding Corp.: | Finance Lease Obligations    
Debt Instrument [Line Items]    
2024 2.3  
2025 2.2  
2026 2.0  
2027 1.8  
2028 0.3  
Total 8.6 9.3
ProFrac Holding Corp.: | Other    
Debt Instrument [Line Items]    
2024 9.9  
2025 2.6  
2026 0.6  
2027 0.6  
2028 0.1  
Total 13.8 11.8
Alpine Subsidiary:    
Debt Instrument [Line Items]    
2024 71.6  
2025 60.2  
2026 60.0  
2027 60.0  
2028 60.0  
Thereafter 110.0  
Total 421.8 87.5
Alpine Subsidiary: | Finance Lease Obligations    
Debt Instrument [Line Items]    
2024 1.9  
2025 0.2  
Total 2.1  
Alpine Subsidiary: | Alpine 2023 Term Loan    
Debt Instrument [Line Items]    
2024 15.0  
2025 60.0  
2026 60.0  
2027 60.0  
2028 60.0  
Thereafter 110.0  
Total 365.0  
Alpine Subsidiary: | Monarch Note    
Debt Instrument [Line Items]    
2024 54.7  
Total 54.7 87.5
Flotek Subsidiary:    
Debt Instrument [Line Items]    
2024 7.6  
2025 0.1  
Total 7.7 17.9
Flotek Subsidiary: | Flotek ABL Credit Facility    
Debt Instrument [Line Items]    
2024 7.5  
Total 7.5  
Flotek Subsidiary: | Flotek Other    
Debt Instrument [Line Items]    
2024 0.1  
2025 0.1  
Total $ 0.2 $ 0.4