XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Risk Concentrations (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue | Customer One    
Customer Concentrations    
Concentration risk (as a percent) 30.00% 22.00%
Revenue | Customer One | High Specification Rigs    
Customer Concentrations    
Concentration risk (as a percent) 43.00% 43.00%
Revenue | Customer One | Wireline Services    
Customer Concentrations    
Concentration risk (as a percent) 2.00% 8.00%
Revenue | Customer One | Processing Solutions and Ancillary Services    
Customer Concentrations    
Concentration risk (as a percent) 14.00% 8.00%
Revenue | Customer Two    
Customer Concentrations    
Concentration risk (as a percent) 18.00% 13.00%
Revenue | Customer Two | High Specification Rigs    
Customer Concentrations    
Concentration risk (as a percent) 43.00% 43.00%
Revenue | Customer Two | Wireline Services    
Customer Concentrations    
Concentration risk (as a percent) 2.00% 8.00%
Revenue | Customer Two | Processing Solutions and Ancillary Services    
Customer Concentrations    
Concentration risk (as a percent) 14.00% 8.00%
Revenue | Customer Three    
Customer Concentrations    
Concentration risk (as a percent) 11.00% 13.00%
Revenue | Customer Three | High Specification Rigs    
Customer Concentrations    
Concentration risk (as a percent) 43.00% 43.00%
Revenue | Customer Three | Wireline Services    
Customer Concentrations    
Concentration risk (as a percent) 2.00% 8.00%
Revenue | Customer Three | Processing Solutions and Ancillary Services    
Customer Concentrations    
Concentration risk (as a percent) 14.00% 8.00%
Revenue | Customer Four    
Customer Concentrations    
Concentration risk (as a percent)   11.00%
Revenue | Customer Four | High Specification Rigs    
Customer Concentrations    
Concentration risk (as a percent)   43.00%
Revenue | Customer Four | Wireline Services    
Customer Concentrations    
Concentration risk (as a percent)   8.00%
Revenue | Customer Four | Processing Solutions and Ancillary Services    
Customer Concentrations    
Concentration risk (as a percent)   8.00%
Accounts Receivable | Customer One    
Customer Concentrations    
Concentration risk (as a percent) 56.00% 61.00%
Accounts Receivable | Customer Two    
Customer Concentrations    
Concentration risk (as a percent) 56.00% 61.00%
Accounts Receivable | Customer Three    
Customer Concentrations    
Concentration risk (as a percent) 56.00% 61.00%
Accounts Receivable | Customer Four    
Customer Concentrations    
Concentration risk (as a percent)   61.00%
Trade Net Receivable | Customer One    
Customer Concentrations    
Concentration risk (as a percent) 33.00%  
Trade Net Receivable | Customer One | High Specification Rigs    
Customer Concentrations    
Concentration risk (as a percent) 31.00%  
Trade Net Receivable | Customer One | Wireline Services    
Customer Concentrations    
Concentration risk (as a percent) 25.00%  
Trade Net Receivable | Customer One | Processing Solutions and Ancillary Services    
Customer Concentrations    
Concentration risk (as a percent) 42.00%  
Trade Net Receivable | Customer Two    
Customer Concentrations    
Concentration risk (as a percent) 17.00%  
Trade Net Receivable | Customer Two | High Specification Rigs    
Customer Concentrations    
Concentration risk (as a percent) 22.00%  
Trade Net Receivable | Customer Two | Wireline Services    
Customer Concentrations    
Concentration risk (as a percent) 15.00%  
Trade Net Receivable | Customer Two | Processing Solutions and Ancillary Services    
Customer Concentrations    
Concentration risk (as a percent) 13.00%  
Trade Net Receivable | Customer Three    
Customer Concentrations    
Concentration risk (as a percent) 6.00%  
Trade Net Receivable | Customer Three | High Specification Rigs    
Customer Concentrations    
Concentration risk (as a percent) 8.00%  
Trade Net Receivable | Customer Three | Wireline Services    
Customer Concentrations    
Concentration risk (as a percent) 14.00%  
Trade Net Receivable | Customer Three | Processing Solutions and Ancillary Services    
Customer Concentrations    
Concentration risk (as a percent) 9.00%