XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Equity (Details)
3 Months Ended 9 Months Ended 12 Months Ended 19 Months Ended
Mar. 04, 2024
USD ($)
Sep. 30, 2024
USD ($)
installment
shares
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2024
USD ($)
installment
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
Sep. 30, 2024
USD ($)
installment
shares
Jul. 08, 2031
Jun. 30, 2024
Mar. 07, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock repurchase program, authorized amount $ 85,000,000                 $ 35,000,000
Stock repurchase program, additional authorized amount $ 50,000,000                  
Duration of share repurchase program (in months) 36 months                  
Excise tax payable   $ 200,000   $ 200,000     $ 200,000      
Dividends declared (in dollars per share) | $ / shares           $ 0.05        
Dividends paid to class A common stock shareholders   $ 1,100,000 $ 1,200,000 $ 3,400,000 $ 1,200,000          
PerfX Wireline Services, LLC                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Ownership (as a percent)                 15.00%  
Forecast | PerfX Wireline Services, LLC                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Ownership (as a percent)               30.00%    
Class A Common Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock repurchased during the period (in shares) | shares             3,325,800      
Repurchase of class A common stock             $ 34,500,000      
Treasury Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock repurchased during the period (in shares) | shares   155,200 232,900 1,520,300 781,000          
Repurchase of class A common stock   $ 1,700,000 $ 2,700,000 $ 15,500,000 $ 8,600,000          
Restricted Shares                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equal annual installments | installment   3   3     3      
Granted shares issued (in shares) | shares       376,800 436,200          
Value of shares granted       $ 3,900,000 $ 4,700,000          
Unrecognized expense related to restricted shares issued   $ 5,200,000   $ 5,200,000     $ 5,200,000      
Weighted average period (in years)       1 year 10 months 24 days            
Restricted Stock Units (RSUs)                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted shares issued (in shares) | shares       47,300            
Value of shares granted       $ 500,000            
Unrecognized expense related to restricted shares issued   400,000   $ 400,000     400,000      
Weighted average period (in years)       9 months 18 days            
Restricted Cash Units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted shares issued (in shares) | shares       16,400            
Unrecognized expense related to restricted shares issued   100,000   $ 100,000     100,000      
PSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted shares issued (in shares) | shares       123,600 110,400          
Unrecognized expense related to restricted shares issued   $ 2,900,000   $ 2,900,000     $ 2,900,000      
Weighted average period (in years)       1 year 6 months            
Performance period (in years)       3 years            
PSUs | Scenario 1                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted shares issued (in shares) | shares       62,000 55,200          
Performance Shares, Relative Grant Date                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted shares issued (in shares) | shares       61,800 55,200          
Number of target shares granted to employees (in dollars per share) | $ / shares       $ 14.13 $ 15.71          
Performance Shares, Relative Grant Date | Scenario 1                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted shares issued (in shares) | shares       31,000 27,600          
Number of target shares granted to employees (in dollars per share) | $ / shares       $ 9.57 $ 15.22          
Performance Shares, Absolute Grant Date                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted shares issued (in shares) | shares       61,800 55,200          
Number of target shares granted to employees (in dollars per share) | $ / shares       $ 11.35 $ 13.12          
Performance Shares, Absolute Grant Date | Scenario 1                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted shares issued (in shares) | shares       31,000 27,600          
Number of target shares granted to employees (in dollars per share) | $ / shares       $ 10.54 $ 10.85