v3.26.1
Acquisitions - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details) - USD ($)
$ in Millions
Apr. 01, 2026
Apr. 29, 2025
Apr. 29, 2026
Beacon Roofing Supply, Inc.      
Intangible Asset, Finite-Lived, Acquired [Line Items]      
Fair Value   $ 4,131 $ 4,131
Weighted-Average Useful Life in Years   9 years 7 months 6 days  
Beacon Roofing Supply, Inc. | Customer relationships      
Intangible Asset, Finite-Lived, Acquired [Line Items]      
Fair Value   $ 3,901  
Weighted-Average Useful Life in Years   10 years  
Beacon Roofing Supply, Inc. | Trade names      
Intangible Asset, Finite-Lived, Acquired [Line Items]      
Fair Value   $ 230  
Weighted-Average Useful Life in Years   3 years  
Kodiak Building Partners      
Intangible Asset, Finite-Lived, Acquired [Line Items]      
Fair Value $ 835    
Weighted-Average Useful Life in Years 9 years 6 months    
Kodiak Building Partners | Customer relationships      
Intangible Asset, Finite-Lived, Acquired [Line Items]      
Fair Value $ 750    
Weighted-Average Useful Life in Years 10 years    
Kodiak Building Partners | Trade names      
Intangible Asset, Finite-Lived, Acquired [Line Items]      
Fair Value $ 85    
Weighted-Average Useful Life in Years 5 years