v3.25.4
Summary of significant accounting policies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
plan
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Multiemployer Plan [Line Items]      
Self insurance reserves $ 132 $ 89  
Advertising and promotion expense 45 25 $ 15
Advertising and promotion expense, rebranding 15    
Interest income from money market funds 36 21 $ 10
Money market funds, balance 0 280  
Time deposits, balance $ 1,334 $ 840  
Derivative instruments, maximum remaining maturity 24 months    
U.S.      
Multiemployer Plan [Line Items]      
Number of union-sponsored multiemployer pension plans | plan 18    
Canada      
Multiemployer Plan [Line Items]      
Number of union-sponsored multiemployer pension plans | plan 17    
Number of union-sponsored registered retirement savings plans | plan 13    
Minimum      
Multiemployer Plan [Line Items]      
Extended warranties, term 5 days    
Standard warranty, term 1 year    
Maximum      
Multiemployer Plan [Line Items]      
Extended warranties, term 30 years