v3.26.1
Common Shares (Details 1)
$ / shares in Units, $ in Millions
12 Months Ended
Nov. 07, 2023
USD ($)
shares
Apr. 30, 2026
USD ($)
votes_per_share
shares
Apr. 30, 2025
USD ($)
Apr. 30, 2024
USD ($)
Sep. 08, 2023
$ / shares
shares
Stockholders' Equity Note [Abstract]          
Number of votes each holder of a common share outstanding is entitled | votes_per_share   1      
Equity, Class of Treasury Stock [Line Items]          
Payments for shares repurchased | $   $ 5.6 $ 3.3 $ 372.8  
Shares authorized to be repurchased, shares   1,100,000      
Hostess Brands          
Equity, Class of Treasury Stock [Line Items]          
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Number of Shares 4,000,000.0        
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Value | $ $ 450.2        
Business Acquisition, Price Paid Per Share in Cash | $ / shares         $ 30.00
Business Acquisition, Equity Interest Issued or Issuable, Fraction of Common Shares Issued         0.03002
Business Acquisition, Equity Interest Issued or Issuable, Value of Price Per Share Paid | $ / shares         $ 4.25