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 |