v3.25.1
Summary of Business - Additional Information (Details)
$ / shares in Units, $ in Millions
Mar. 31, 2025
$ / shares
shares
Feb. 25, 2025
USD ($)
Dec. 31, 2024
$ / shares
Nov. 29, 2024
Business Acquisition [Line Items]        
Common stock, par value $ 0.01   $ 0.01  
New Share Repurchase Program        
Business Acquisition [Line Items]        
Stock repurchased authorized amount | $   $ 100    
Downhole Well Solutions, LLC        
Business Acquisition [Line Items]        
Remaining percentage of equity interest to be acquired       80.00%
Common Stock        
Business Acquisition [Line Items]        
Common stock, par value $ 0.01      
Right to receive shares of common stock | shares 32,183,966      
Common stock, convertible par value $ 0.01      
Common stock conversion ratio 2.0125