XML 61 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Credit agreement (Details) - USD ($)
$ in Millions
12 Months Ended
Aug. 21, 2018
Dec. 31, 2019
Dec. 31, 2018
Feb. 28, 2018
Jul. 31, 2014
Long-term Debt          
Long-term debt outstanding   $ 0.0 $ 0.0    
One-month LIBOR          
Long-term Debt          
Applicable margin rate (as a percent)   1.50% 1.50%    
Variable reference rate   one-month LIBOR one-month LIBOR    
Three-month LIBOR          
Long-term Debt          
Applicable margin rate (as a percent)   1.50% 1.50%    
Variable reference rate   three-month LIBOR three-month LIBOR    
Prior Credit Agreement          
Long-term Debt          
Aggregate principal amount         $ 275.0
Amount outstanding       $ 0.0  
Letters of credit outstanding       $ 0.0  
ABL Credit Facility          
Long-term Debt          
Long-term debt outstanding   $ 0.0 $ 0.0    
Prior Revolving Credit Facility | Maximum          
Long-term Debt          
Maximum borrowing capacity         50.0
Prior letters of credit          
Long-term Debt          
Maximum borrowing capacity         $ 10.0
Cactus LLC | ABL Credit Facility          
Long-term Debt          
Debt term 5 years        
Maximum borrowing capacity $ 75.0        
Fixed charge coverage ratio   1.0      
Cactus LLC | ABL Credit Facility | Minimum          
Long-term Debt          
Commitment fee (as a percent)   0.25%      
Cactus LLC | ABL Credit Facility | Minimum | Alternate Base Rate          
Long-term Debt          
Applicable margin rate (as a percent)   0.50%      
Cactus LLC | ABL Credit Facility | Minimum | Eurodollar          
Long-term Debt          
Applicable margin rate (as a percent)   1.50%      
Cactus LLC | ABL Credit Facility | Maximum          
Long-term Debt          
Commitment fee (as a percent)   0.375%      
Cactus LLC | ABL Credit Facility | Maximum | Alternate Base Rate          
Long-term Debt          
Applicable margin rate (as a percent)   1.00%      
Cactus LLC | ABL Credit Facility | Maximum | Eurodollar          
Long-term Debt          
Applicable margin rate (as a percent)   2.00%      
Cactus LLC | Letters of credit          
Long-term Debt          
Maximum borrowing capacity $ 15.0