XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary Of Significant Accounting Policies - Major Customers And Concentration Of Risk (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Customer Concentration Risk | Revenue Benchmark | Apache      
Concentration Risk [Line Items]      
Percentage of concentration risk   11.00%  
Customer Concentration Risk | Revenue Benchmark | Shell      
Concentration Risk [Line Items]      
Percentage of concentration risk 12.00% 10.00% 15.00%
Customer Concentration Risk | Revenue Benchmark | Talos      
Concentration Risk [Line Items]      
Percentage of concentration risk 12.00%    
Unionized Employees Concentration Risk | Employees Benchmark      
Concentration Risk [Line Items]      
Percentage of concentration risk 19.00%    
Unionized Employees Covered by an Agreement that will Expire within One Year Concentration Risk | Employees Benchmark      
Concentration Risk [Line Items]      
Percentage of concentration risk with agreements expiring within one year 13.00%