Annual report [Section 13 and 15(d), not S-K Item 405]

Debt - Additional Information (Details)

v3.25.4
Debt - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 14, 2028
Jan. 14, 2027
Jun. 30, 2026
Mar. 31, 2026
Jan. 14, 2026
Dec. 31, 2025
Dec. 30, 2025
Sep. 30, 2025
Sep. 29, 2025
Jun. 30, 2025
Jun. 29, 2025
Mar. 31, 2025
Jan. 01, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Nov. 01, 2022
Jan. 31, 2026
Dec. 31, 2025
Nov. 30, 2025
Jun. 30, 2025
Apr. 30, 2025
Mar. 31, 2022
Dec. 27, 2027
Dec. 27, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Mar. 03, 2026
Debt Instrument [Line Items]                                                          
Total principal amount           $ 1,048.1               $ 1,138.9         $ 1,048.1             $ 1,048.1 $ 1,138.9    
Long-term debt           832.7               936.1         832.7             832.7 936.1    
Loss on extinguishment of debt                                                     (0.8) $ (33.5)  
Long term debt due within one year           $ 149.7                         $ 149.7             $ 149.7      
Flotek | Stimulation Services                                                          
Debt Instrument [Line Items]                                                          
Total consideration                                           $ 107.5              
Lease term                                           6 years              
2029 Senior Notes                                                          
Debt Instrument [Line Items]                                                          
Interest rate effective percentage           12.40%                         12.40%             12.40%      
Total principal amount           $ 570.4                         $ 570.4             $ 570.4   $ 520.0  
Debt discount           5.2                         5.2             5.2      
Net proceeds                                                   498.8      
Debt issuance costs                                                   16.0      
Principal amount of notes issued           514.8                         514.8             514.8      
Debt instruments, principal payments           73.9               55.8         73.9             73.9 $ 55.8    
Repayments of long term debt                                     40.0                    
Long term debt due within one year           78.4                         78.4             78.4      
2029 Senior Notes | Subsequent Event                                                          
Debt Instrument [Line Items]                                                          
Premium percentage redeemable         5.00%                                                
Principal amount of notes issued                                   $ 25.0                      
Repayments of long term debt                                   $ 25.0                      
2029 Senior Notes | Beal Bank USA and Wilks Brothers, LLC                                                          
Debt Instrument [Line Items]                                                          
Principal amount of notes issued           $ 60.0                         $ 60.0             $ 60.0      
2029 Senior Notes | AST                                                          
Debt Instrument [Line Items]                                                          
Principal amount of notes issued                               $ 120.0                          
2029 Senior Notes | Scenario Forecast                                                          
Debt Instrument [Line Items]                                                          
Premium percentage redeemable 1.00% 2.00%                                                      
Alpine 2023 Term Loan                                                          
Debt Instrument [Line Items]                                                          
Interest rate effective percentage           12.60%                         12.60%             12.60%      
Minimum quarterly payments           $ 5.0 $ 15.0 $ 5.0 $ 15.0 $ 5.0 $ 15.0                                    
Debt instrument, exit fee                                         $ 3.4                
Principal amount of notes issued           365.0                         $ 365.0             $ 365.0      
Alpine 2023 Term Loan | Scenario Forecast                                                          
Debt Instrument [Line Items]                                                          
Minimum quarterly payments     $ 7.5 $ 15.0                                                  
Prepayment premium percentage                                               1.00% 2.00%        
2022 ABL Credit Facility                                                          
Debt Instrument [Line Items]                                                          
Maximum borrowing capacity           $ 220.4                         $ 220.4       $ 325.0     $ 220.4      
Debt instrument maturity date                                                   Mar. 04, 2027      
Interest rate effective percentage           7.50%                         7.50%             7.50%      
Letters of credit outstanding amount           $ 15.8                         $ 15.8             $ 15.8      
Debt instrument, unused borrowing capacity, amount                                             $ 15.0            
Remaining credit facility           135.4                         135.4             135.4      
Percentage of maximum credit available lesser of the maximum revolver amount                                             12.50%            
Line of credit facility, covenant specified amount                                             $ 30.0            
Outstanding amount           $ 69.2                         $ 69.2             $ 69.2      
2022 ABL Credit Facility | Subsequent Event                                                          
Debt Instrument [Line Items]                                                          
Outstanding amount                                                         $ 275.0
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%                         3.40%             3.40%      
Principal amount of notes issued                                 $ 11.9                        
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%                         4.20%             4.20%      
Principal amount of notes issued                                 $ 12.3                        
Equify Notes                                                          
Debt Instrument [Line Items]                                                          
Debt premium                                 $ 3.6                        
Flotek PWRtek Note                                                          
Debt Instrument [Line Items]                                                          
Debt instrument maturity date                                           Apr. 28, 2030              
Interest rate stated percentage                                           10.00%              
Interest rate effective percentage           10.20%                         10.20%             10.20%      
Flotek PWRtek Note | Flotek | Stimulation Services                                                          
Debt Instrument [Line Items]                                                          
Net proceeds                                           $ 40.0              
Total consideration                                           $ 107.5              
Lease term                                           6 years              
Flotek PWRtek Note | Wilks Related Party | Flotek | Stimulation Services                                                          
Debt Instrument [Line Items]                                                          
Cash consideration                                       $ 40.4                  
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%                         7.25%             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 | 2029 Senior Notes                                                          
Debt Instrument [Line Items]                                                          
Minimum quarterly payments           $ 19.6   $ 18.5   $ 17.9   $ 17.9 $ 19.6 11.9 $ 11.9 11.9                          
Minimum loan to value ratio percent in 2026                                                   0.77%      
Minimum loan to value ratio percent thereafter                                                   0.75%      
Minimum | Alpine 2023 Term Loan                                                          
Debt Instrument [Line Items]                                                          
Minimum quarterly payments                         $ 15.0 $ 5.0 $ 5.0 $ 5.0                          
Debt instrument, leverage ratio                                                   2.00%      
Minimum | 2022 ABL Credit Facility                                                          
Debt Instrument [Line Items]                                                          
Fixed charge coverage ratio                                             1.00%            
Quarterly unused line fee percentage                                             0.25%            
Minimum | SOFR | 2022 ABL Credit Facility                                                          
Debt Instrument [Line Items]                                                          
Accrue interest                                             1.50%            
Minimum | Base Rate Loans | 2022 ABL Credit Facility                                                          
Debt Instrument [Line Items]                                                          
Accrue interest                                             0.50%            
Maximum | 2029 Senior Notes                                                          
Debt Instrument [Line Items]                                                          
Minimum loan to value ratio percent in 2026                                                   1.00%      
Minimum loan to value ratio percent thereafter                                                   1.00%      
Maximum | Alpine 2023 Term Loan                                                          
Debt Instrument [Line Items]                                                          
Debt instrument, leverage ratio                                                   1.00%      
Maximum | 2022 ABL Credit Facility                                                          
Debt Instrument [Line Items]                                                          
Fixed charge coverage ratio                                             1.00%            
Quarterly unused line fee percentage                                             0.375%            
Maximum | SOFR | 2022 ABL Credit Facility                                                          
Debt Instrument [Line Items]                                                          
Accrue interest                                             2.00%            
Maximum | Base Rate Loans | 2022 ABL Credit Facility                                                          
Debt Instrument [Line Items]                                                          
Accrue interest                                             1.00%