v3.26.1
Summary of Business - Additional Information (Details)
$ / shares in Units, $ in Millions
Feb. 25, 2026
$ / shares
shares
Mar. 31, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Feb. 25, 2025
USD ($)
Nov. 29, 2024
Sep. 05, 2024
$ / shares
shares
Business Combination [Line Items]            
Common stock, par value | $ / shares   $ 0.01 $ 0.01     $ 0.01
Common stock, shares authorized   200,000,000 200,000,000     110,000,000
Common stock, Issued   68,635,016 69,077,237     100,000,000
Authorized shares of capital stock   210,000,000        
Preferred stock, shares authorized   10,000,000 10,000,000      
Preferred stock, shares issued   0 0     10,000,000
Preferred stock, par value | $ / shares   $ 0.01 $ 0.01     $ 0.01
February 2026 Secondary Offering            
Business Combination [Line Items]            
Common stock, par value | $ / shares $ 25.75          
Common stock, Issued 5,750,000          
Number of repurchase of shares 575,000          
Number of repurchase of shares out of shares 5,750,000          
Underwriting Agreement            
Business Combination [Line Items]            
Additional shares of common stock 862,500          
New Share Repurchase Program            
Business Combination [Line Items]            
Stock repurchased authorized amount | $       $ 100    
Share Repurchase Program            
Business Combination [Line Items]            
Stock repurchased authorized amount | $       $ 100    
Downhole Well Solutions, LLC            
Business Combination [Line Items]            
Remaining percentage of equity interest to be acquired         80.00%  
Common Stock            
Business Combination [Line Items]            
Common stock, par value | $ / shares   $ 0.01        
Right to receive shares of common stock   32,183,966        
Common stock, convertible par value | $ / shares   $ 0.01        
Common stock conversion ratio   2.0125