v3.26.1
Common Shares (Details)
12 Months Ended
Mar. 31, 2026
$ / shares
shares
Mar. 31, 2025
shares
Mar. 31, 2024
shares
Mar. 31, 2026
EUR (€)
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Common Stock, Par or Stated Value Per Share | $ / shares $ 0.001      
Preferred Stock, Par or Stated Value Per Share | $ / shares $ 0.001      
Value (EUROS) Ordinary Shares Deferred       25,000
Weighted Average Number of Shares Outstanding, Basic 98,200,000 98,600,000 98,800,000  
Weighted Average Number Diluted Shares Outstanding Adjustment 400,000 500,000 600,000  
Weighted Average Number of Shares Outstanding, Diluted 98,700,000 99,100,000 99,400,000  
Stock Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 600,000 700,000 600,000  
Euro Member Countries, Euro        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Par Value (Euros) of Deferred Ordinary Shares | €       € 1.00