XML 48 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Credit agreement (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Aug. 21, 2018
Mar. 31, 2020
Dec. 31, 2019
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
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    
Cactus LLC | Letters of credit      
Long-term Debt      
Maximum borrowing capacity $ 15.0