XML 73 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Equipment rental revenue $ 151 $ 142 $ 146
Mexico | Revenue Benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 12.00% 13.00%  
Mexico | Revenue Benchmark | Customer Concentration Risk | Largest customer      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 10.00% 10.00%  
United States (Federal) | Revenue Benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 15.00% 16.00% 20.00%
Saudi Arabia | Revenue Benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 10.00%