XML 122 R101.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based compensation - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2024
Jul. 31, 2025
Sep. 21, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share based payment, cost not yet recognized   $ 67  
Share based payment, cost not yet recognized, period for recognition (in years)   1 year 10 months 24 days  
Stock options, granted (in shares) 65,760    
Options exercisable term 3 years    
Options expiration term 10 years    
Options forfeited (in shares) 6,803    
RSU awards granted      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share based compensation, award vesting period (in years)   3 years  
PSU-Single Metric      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share based compensation, award vesting period (in years)   3 years  
PSU-EX awards granted      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share based compensation, award vesting period (in years)   3 years  
2023 Omnibus Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares authorized (in shares)     6,750,000
Ferguson Group Employee Share Purchase Plan 2021      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares available for grant (in shares)   20,000,000  
Ferguson Group Employee Share Purchase Plan 2021 | Employee Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares available for grant (in shares)   19,500,000  
Share based compensation, purchase price of common stock (in percent)   85.00%  
Share based compensation, shares purchased (in shares)   0