v3.26.1
Cactus International Acquisition - Schedule of Unaudited Proforma Results (Details) - Baker Hughes Transaction - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Business Combination [Line Items]    
Revenues $ 441,782 $ 864,354
Net Income attributable to Cactus, Inc. $ 42,324 $ 83,897