v3.26.1
Acquisition - Schedule of Fair Values and Useful Lives (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
2026 Acquisitions    
Business Combination [Line Items]    
Fair value $ 33  
2026 Acquisitions | Customer lists    
Business Combination [Line Items]    
Fair value $ 31  
Life (years) 8 years  
2026 Acquisitions | Software    
Business Combination [Line Items]    
Fair value $ 1  
Life (years) 7 years  
2026 Acquisitions | Contract related    
Business Combination [Line Items]    
Fair value $ 1  
Life (years) 6 years  
2025 Acquisitions | Customer lists    
Business Combination [Line Items]    
Fair value   $ 25
Life (years)   15 years