XML 105 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation - Summary of RSA and RSU Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Granted (in shares)   835,175 121,754
Restricted Stock Awards      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exchanged in conjunction with Merger (in shares) 493,048    
Vested (in shares) (350,198)    
Forfeited (in shares) (3,108)    
Unvested, Ending Balance (in shares) 139,742    
Exchanged in conjunction with Merger ( in dollars per share) $ 22.89    
Vested (in dollars per share) 22.84    
Forfeited (in dollars per share) 22.98    
Unvested Weighted Average Grant Date Fair Value, Ending Balance (in dollars per share) $ 23.02    
Dril Quip Restricted Stock Unit      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exchanged in conjunction with Merger (in shares) 103,014    
Vested (in shares) (4,522)    
Unvested, Ending Balance (in shares) 98,492    
Exchanged in conjunction with Merger ( in dollars per share) $ 15.91    
Vested (in dollars per share) 22.78    
Unvested Weighted Average Grant Date Fair Value, Ending Balance (in dollars per share) $ 15.59    
Legacy Innovex Restricted Stock Unit      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unvested, Beginning Balance (in shares) 315,169    
Granted (in shares) 617,246 315,169 0
Vested (in shares) (303,837)   0
Forfeited (in shares) (20,676)    
Unvested, Ending Balance (in shares) 607,902 315,169  
Unvested Weighted Average Grant Date Fair Value, Beginning Balance (in dollars per share) $ 15.49    
Granted (in dollars per share) 17.39    
Vested (in dollars per share) 16.89    
Forfeited (in dollars per share) 17.39    
Unvested Weighted Average Grant Date Fair Value, Ending Balance (in dollars per share) $ 16.65 $ 15.49  
Performance unit awards      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exchanged in conjunction with Merger (in shares) 303,827    
Granted (in shares) 74,871    
Vested (in shares) (277,773)    
Unvested, Ending Balance (in shares) 26,054    
Exchanged in conjunction with Merger ( in dollars per share) $ 22.63    
Vested (in dollars per share) 22.59    
Unvested Weighted Average Grant Date Fair Value, Ending Balance (in dollars per share) $ 23.03    
Director stock compensation awards      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Granted (in shares) 15,604    
Vested (in shares) (75,537)    
Unvested, Ending Balance (in shares) 15,604    
Granted (in dollars per share) $ 14.68    
Unvested Weighted Average Grant Date Fair Value, Ending Balance (in dollars per share) $ 14.68