v3.26.1
Business Combinations - Additional Information (Details)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Aug. 01, 2025
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Acquisition
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Business Acquisition [Line Items]                
Number of acquisitions | Acquisition     14          
Estimated acquisition earn-out payables   $ 310 $ 310 $ 393 $ 541 $ 151 $ 143 $ 167
Maximum future contingency payments acquisitions   371 371          
Business combination potential earn out payable   190 190          
Cash paid   31 31          
Goodwill   137 137          
Goodwill, Acquired During Period     31          
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent                
Business Acquisition [Line Items]                
Estimated acquisition earn-out payables   174 174          
Accounts payable                
Business Acquisition [Line Items]                
Estimated acquisition earn-out payables   136 $ 136          
Business Combinations - Stock Deals                
Business Acquisition [Line Items]                
Number of acquisitions | Acquisition     3          
Assets and Assumed Certain Liabilities                
Business Acquisition [Line Items]                
Number of acquisitions | Acquisition     8          
Book of Business Purchases                
Business Acquisition [Line Items]                
Number of acquisitions | Acquisition     3          
Other Acquisitions                
Business Acquisition [Line Items]                
Impact on current earnings from measurement period adjustments     $ 27          
RSC Topco, Inc.                
Business Acquisition [Line Items]                
Maximum potential earn-out amount   0 0          
RSC Topco, Inc. | Merger Agreement                
Business Acquisition [Line Items]                
Cash held in escrow     271          
Business combination consideration escrowed shares issued | shares 4.4              
Escrow liability, net of reimbursements receivable   3 3          
Change in fair value of shares held in escrow   5 69          
RSC Topco, Inc. | Merger Agreement | Level 3                
Business Acquisition [Line Items]                
Shares held in escrow     284          
Business combination escrow liability amount   552 552          
Measurement Period Adjustments                
Business Acquisition [Line Items]                
Cash paid   (13) (13)          
Goodwill   $ 106 $ 106