XML 12 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Long-term Debt - Credit agreement (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Aug. 21, 2018
Feb. 12, 2018
Sep. 30, 2019
Dec. 31, 2018
Feb. 28, 2018
Long-term Debt          
Long-term debt outstanding     $ 0.0 $ 0.0  
Variable reference rate   one-year LIBOR      
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          
Amount outstanding         $ 0.0
Letters of credit outstanding         $ 0.0
ABL Credit Facility          
Long-term Debt          
Long-term debt outstanding     $ 0.0 $ 0.0  
Revolving credit facility available per borrowing base terms     $ 75.0    
Cactus LLC | ABL Credit Facility          
Long-term Debt          
Debt term 5 years        
Maximum borrowing capacity $ 75.0        
Additional revolving commitment that may be requested subject to certain terms and conditions 50.0        
Total of revolving commitments 125.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