XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Equity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended 86 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Mar. 31, 2025
Jun. 06, 2023
Equity          
CW Unit redemptions (in shares) 0 0      
Cash dividend declared (in dollars per share) $ 0.13 $ 0.12      
Pro rata distributions made to other members $ 5,089 $ 1,684      
Share Repurchase Program          
Equity          
Authorized amount of stock repurchase         $ 150,000
Common stock | Share Repurchase Program          
Equity          
Common stock authorized repurchase amount $ 146,300     $ 146,300  
Cactus Companies          
Equity          
Ownership interest 85.70%        
Cactus LLC          
Equity          
Ownership interest     85.60%    
Cactus Inc          
Equity          
Cash distributions to unit holders $ 30,400 7,800      
CC Unit Holders other than Cactus, Inc.          
Equity          
Pro rata distributions made to other members $ 5,100 $ 1,700      
Class A Common Stock          
Equity          
Common stock, shares outstanding (in shares) 68,390   68,152 68,390  
Shares outstanding, percentage of total voting power 85.70%     85.70%  
Cash dividend declared (in dollars per share) $ 0.13 $ 0.12      
Dividends declared $ 9,000 $ 8,000      
Dividends paid $ 9,200 $ 8,100      
Class A Common Stock | Cactus Companies LLC Agreement          
Equity          
CW Unit redemptions (in shares)       49,100  
Class B Common Stock          
Equity          
Common stock, shares outstanding (in shares) 11,433   11,433 11,433  
Shares outstanding, percentage of total voting power 14.30%     14.30%