XML 82 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Aug. 31, 2018
Dec. 31, 2023
USD ($)
Feb. 28, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jul. 25, 2022
USD ($)
Long-term Debt          
Long-term debt   $ 0   $ 0  
Letters of credit outstanding   $ 1,100,000      
SOFR          
Long-term Debt          
Applicable margin rate   1.25%      
One-month SOFR          
Long-term Debt          
Applicable margin rate   0.10%      
Three-month SOFR          
Long-term Debt          
Applicable margin rate   0.10%      
Six-month SOFR          
Long-term Debt          
Applicable margin rate   0.10%      
Secured Debt | Amended ABL Credit Facility          
Long-term Debt          
Aggregate principal amount     $ 125,000,000    
ABL Credit Facility          
Long-term Debt          
Long-term debt   $ 0      
ABL Credit Facility | Line of Credit | Amended ABL Credit Facility          
Long-term Debt          
Maximum borrowing capacity     225,000,000    
ABL Credit Facility | Line of Credit | The Credit Facility          
Long-term Debt          
Term loan     30,000,000    
Letters of credit | Line of Credit | Amended ABL Credit Facility          
Long-term Debt          
Maximum borrowing capacity     20,000,000    
Secured Debt | Line of Credit | The Credit Facility          
Long-term Debt          
Term loan     125,000,000    
Subsidiaries | ABL Credit Facility          
Long-term Debt          
Debt term 5 years        
Fixed charge coverage ratio   1.00      
Subsidiaries | ABL Credit Facility | Minimum | Alternate Base Rate          
Long-term Debt          
Applicable margin rate   0.00%      
Subsidiaries | ABL Credit Facility | Minimum | SOFR          
Long-term Debt          
Applicable margin rate   1.25%      
Subsidiaries | ABL Credit Facility | Maximum          
Long-term Debt          
Commitment fee, percent   0.25%      
Subsidiaries | ABL Credit Facility | Maximum | Alternate Base Rate          
Long-term Debt          
Applicable margin rate   0.50%      
Subsidiaries | ABL Credit Facility | Maximum | SOFR          
Long-term Debt          
Applicable margin rate   1.75%      
Subsidiaries | ABL Credit Facility | Line of Credit | Credit Agreement          
Long-term Debt          
Maximum leverage ratio   2.50      
Cactus LLC and Subsidiaries | Line of Credit          
Long-term Debt          
Maximum borrowing capacity         $ 15,000,000
Cactus LLC and Subsidiaries | ABL Credit Facility | Line of Credit          
Long-term Debt          
Maximum borrowing capacity         $ 80,000,000
Additional possible maximum revolving commitment     50,000,000    
Maximum possible borrowing capacity     $ 275,000,000