Annual report pursuant to Section 13 and 15(d)

Debt - Additional Information (Details)

v3.24.0.1
Debt - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 14, 2028
Jan. 14, 2027
Jan. 14, 2026
Jan. 01, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 30, 2022
Dec. 23, 2022
Nov. 01, 2022
Mar. 21, 2022
Mar. 04, 2022
Feb. 02, 2022
Dec. 27, 2027
Dec. 27, 2026
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Feb. 28, 2023
Dec. 22, 2021
Debt Instrument [Line Items]                                        
Debt instrument maturity date               Jun. 30, 2025                        
Interest rate stated percentage               2.25%                        
Borrowings                               $ 1,107,900,000 $ 959,400,000      
Long-term debt                               923,500,000 735,000,000      
Loss on extinguishment of debt                               (33,500,000) $ (17,600,000) $ (500,000)    
Secured note payable               $ 39,000,000                        
Long term debt due within one year                               126,400,000        
Monarch Silica, LLC                                        
Debt Instrument [Line Items]                                        
Acquisition date                 Dec. 23, 2022                      
Cash consideration                 $ 87,500,000                      
Secured note payable                 $ 79,000,000                      
REV Energy Holdings, LLC                                        
Debt Instrument [Line Items]                                        
Acquisition date               Dec. 30, 2022                        
Cash consideration               $ 19,900,000                        
Secured note payable               $ 36,100,000                        
2022 Term Loan Credit Facility (Extinguished)                                        
Debt Instrument [Line Items]                                        
Maximum borrowing capacity                       $ 450,000,000                
Loss on extinguishment of debt                               35,400,000        
2022 ABL Credit Facility                                        
Debt Instrument [Line Items]                                        
Maximum borrowing capacity                       325,000,000       $ 210,900,000        
Debt instrument maturity date                               Mar. 04, 2027        
Interest rate effective percentage                               9.50%        
Letters of credit outstanding amount                               $ 10,100,000        
Debt instrument, unused borrowing capacity, amount                       $ 15,000,000                
Remaining credit facility                               83,400,000        
Percentage of maximum credit available lesser of the maximum revolver amount                       12.50%                
Line of credit facility, covenant specified amount                       $ 30,000,000                
Outstanding amount                               $ 117,400,000        
2029 Senior Notes                                        
Debt Instrument [Line Items]                                        
Interest rate effective percentage                               14.00%        
Interest due                               $ 0        
Borrowings                               520,000,000        
Aggregate principal amount of Notes redeemable                               20,000,000        
Debt discount                               5,200,000        
Net proceeds                               498,800,000        
Debt issuance costs                               16,000,000        
Debt instrument, face amount                               514,800,000        
Long term debt due within one year                               $ 30,000,000        
2029 Senior Notes | Scenario Forecast                                        
Debt Instrument [Line Items]                                        
Minimum quarterly payments       $ 15,000,000                                
Premium percentage redeemable 1.00% 2.00% 5.00%                                  
Alpine 2023 Term Loan                                        
Debt Instrument [Line Items]                                        
Interest rate effective percentage                               14.30%        
Debt instrument, face amount                               $ 365,000,000        
Alpine 2023 Term Loan | Scenario Forecast                                        
Debt Instrument [Line Items]                                        
Prepayment premium percentage                           1.00% 2.00%          
Monarch Note                                        
Debt Instrument [Line Items]                                        
Debt instrument maturity date                 Dec. 23, 2024                      
Interest rate stated percentage                 2.50%                      
Interest rate effective percentage                               12.10%        
Minimum quarterly payments                 $ 10,900,000                      
Debt discount                 10,400,000                      
Secured note payable                 $ 87,500,000                      
Monarch Note | Monarch Silica, LLC                                        
Debt Instrument [Line Items]                                        
Acquisition date                 Dec. 23, 2022                      
Equify Note One                                        
Debt Instrument [Line Items]                                        
Debt instrument maturity date                   Aug. 31, 2027                    
Interest rate stated percentage                   14.80%                    
Interest rate effective percentage                               3.40%        
Debt instrument, face amount                   $ 11,900,000                    
Equify Note Two                                        
Debt Instrument [Line Items]                                        
Debt instrument maturity date                   Oct. 31, 2027                    
Interest rate stated percentage                   15.50%                    
Interest rate effective percentage                               4.20%        
Debt instrument, face amount                   $ 12,300,000                    
Equify Notes                                        
Debt Instrument [Line Items]                                        
Debt premium                   $ 3,600,000                    
REV Note (Extinguished)                                        
Debt Instrument [Line Items]                                        
Loss on extinguishment of debt                               $ 1,000,000        
REV Note (Extinguished) | REV Energy Holdings, LLC                                        
Debt Instrument [Line Items]                                        
Acquisition date               Dec. 30, 2022                        
First Financial Loan (Extinguished)                                        
Debt Instrument [Line Items]                                        
Debt instrument, face amount                                       $ 30,000,000
Debt instrument, maturity date                                       Jan. 01, 2024
Flotek Convertible Notes (Extinguished)                                        
Debt Instrument [Line Items]                                        
Convertible notes payable                     $ 3,000,000   $ 11,200,000           $ 12,700,000  
Percentage of accrued paid-in-kind interest rate                         10.00%              
Convertible notes were converted into common stock                     2.8                  
Other Indebtedness                                        
Debt Instrument [Line Items]                                        
Other Long-Term Debt                               $ 13,800,000        
L I B O R [Member] | First Financial Loan (Extinguished)                                        
Debt Instrument [Line Items]                                        
Interest rate stated percentage                                       3.50%
SOFR | 2029 Senior Notes                                        
Debt Instrument [Line Items]                                        
Basis spread on variable rate                               7.25%        
SOFR | Alpine 2023 Term Loan                                        
Debt Instrument [Line Items]                                        
Accrue interest                               7.25%        
Base Rate Loans | 2029 Senior Notes                                        
Debt Instrument [Line Items]                                        
Basis spread on variable rate                               0.26161%        
SOFR Rate | Alpine 2023 Term Loan                                        
Debt Instrument [Line Items]                                        
Basis spread on variable rate                               0.11448%        
SOFR Floor | 2029 Senior Notes                                        
Debt Instrument [Line Items]                                        
Basis spread on variable rate                               2.00%        
SOFR Floor | Alpine 2023 Term Loan                                        
Debt Instrument [Line Items]                                        
Basis spread on variable rate                               3.00%        
Minimum | 2022 ABL Credit Facility                                        
Debt Instrument [Line Items]                                        
Fixed charge coverage ratio                       1.00%                
Quarterly unused line fee percentage                       0.25%                
Minimum | 2029 Senior Notes                                        
Debt Instrument [Line Items]                                        
Minimum loan to value ratio percent                               0.75%        
Minimum | 2029 Senior Notes | Scenario Forecast                                        
Debt Instrument [Line Items]                                        
Minimum quarterly payments         $ 10,000,000 $ 10,000,000 $ 10,000,000                          
Minimum | Alpine 2023 Term Loan                                        
Debt Instrument [Line Items]                                        
Debt instrument, leverage ratio                               2.00%        
Minimum | Alpine 2023 Term Loan | Scenario Forecast                                        
Debt Instrument [Line Items]                                        
Minimum quarterly payments       $ 15,000,000 $ 5,000,000 $ 5,000,000 $ 5,000,000                          
Minimum | SOFR | 2022 Term Loan Credit Facility (Extinguished)                                        
Debt Instrument [Line Items]                                        
Accrue interest                       7.25%                
Minimum | SOFR | 2022 ABL Credit Facility                                        
Debt Instrument [Line Items]                                        
Accrue interest                       1.50%                
Minimum | Base Rate Loans | 2022 Term Loan Credit Facility (Extinguished)                                        
Debt Instrument [Line Items]                                        
Accrue interest                       6.25%                
Minimum | Base Rate Loans | 2022 ABL Credit Facility                                        
Debt Instrument [Line Items]                                        
Accrue interest                       0.50%                
Maximum | 2022 ABL Credit Facility                                        
Debt Instrument [Line Items]                                        
Fixed charge coverage ratio                       1.00%                
Quarterly unused line fee percentage                       0.375%                
Maximum | 2029 Senior Notes                                        
Debt Instrument [Line Items]                                        
Minimum loan to value ratio percent                               1.00%        
Maximum | Alpine 2023 Term Loan                                        
Debt Instrument [Line Items]                                        
Debt instrument, leverage ratio                               1.00%        
Maximum | SOFR | 2022 Term Loan Credit Facility (Extinguished)                                        
Debt Instrument [Line Items]                                        
Accrue interest                       8.00%                
Maximum | SOFR | 2022 ABL Credit Facility                                        
Debt Instrument [Line Items]                                        
Accrue interest                       2.00%                
Maximum | Base Rate Loans | 2022 Term Loan Credit Facility (Extinguished)                                        
Debt Instrument [Line Items]                                        
Accrue interest                       7.00%                
Maximum | Base Rate Loans | 2022 ABL Credit Facility                                        
Debt Instrument [Line Items]                                        
Accrue interest                       1.00%