XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Topic 606 revenues $ 592 $ 600 $ 358
Sales of rental equipment      
Disaggregation of Revenue [Line Items]      
Topic 606 revenues 311 346 125
Sales of new equipment      
Disaggregation of Revenue [Line Items]      
Topic 606 revenues 12 14 8
Sales of parts and supplies      
Disaggregation of Revenue [Line Items]      
Topic 606 revenues 25 24 28
Sales of rental equipment, New equipment, Parts and supplies      
Disaggregation of Revenue [Line Items]      
Topic 606 revenues $ 348 $ 384 $ 161