Annual report pursuant to Section 13 and 15(d)

Stock-based Compensation - Additional Information (Details)

v3.23.1
Stock-based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
May 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense $ 8.1    
Stock based compensation, grant date fair value $ 45.2    
Stock based compensation, estimated derived service period 1 year    
Unrecognized compensation cost $ 19.7    
Weighted average period expected to be recognized 7 months 6 days    
Selling, General and Administrative Expenses      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense $ 67.4    
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted average per share $ 17,890    
Unrecognized compensation cost $ 5.1    
Weighted average period expected to be recognized 10 months 24 days    
RSUs vested 0    
Monte Carlo Simulation Method      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation, volatility rate 79.20%    
Stock based compensation, dividend yield 0.00%    
Weighted average per share $ 18.00    
Stock based compensation, risk-free interest rates 2.86%    
Stock based compensation, performance period of awards 5 years    
Stock-based compensation expense, description Stock-based compensation expense associated with this award will be recognized over the earlier of (i) the derived service period and (ii) the date on which the market condition is satisfied.    
Flotek      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation cost $ 3.1    
Weighted average period expected to be recognized 2 years    
Flotek | Selling, General and Administrative Expenses      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense $ 2.1    
Common Class B      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares issued 104,200,000   0
Common Class A      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares issued 54,000,000.0   0
Common Class A | 2022 Long Term Incentive Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation, Authorized number of shares allocated   3,120,708  
Stock based compensation shares available for grant 2,542,639    
Ladd Wilks and Matt Wilks | Pro Frac L L C [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Percentage of equity interest 1.00%    
Ladd Wilks and Matt Wilks | Common Class B | Pro Frac L L C [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares issued 1,220,978    
Ladd Wilks and Matt Wilks | Pro Frac L L C [Member] | Black Scholes Merton Option Pricing Model      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense $ 33.7    
Stock based compensation, contractual term 16 years 6 months    
Stock based compensation, volatility rate 64.00%    
Stock based compensation, dividend yield 0.00%