XML 86 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Ordinary Shares - Additional Information (Details)
12 Months Ended
Apr. 30, 2025
€ / shares
Apr. 30, 2025
USD ($)
shares
Apr. 30, 2024
shares
Oct. 10, 2018
shares
Class of Stock [Line Items]        
Ordinary shares, shares authorized (in shares)   165,000,000    
Ordinary shares, voting rights one vote per ordinary share      
Dividends declared | $   $ 0    
Convertible Preference Shares        
Class of Stock [Line Items]        
Preference shares, shares authorized (in shares)   165,000,000 165,000,000 165,000,000
Preference shares, shares issued (in shares)   0 0  
Preference shares, shares outstanding (in shares)   0 0  
Maximum        
Class of Stock [Line Items]        
Ordinary shares, par value (in € / shares) | € / shares € 0.01