v3.25.2
Net Loss Per Share - Schedule of Anti-Dilutive Effect Regardless of Net Income or Loss (Details) - shares
shares in Millions
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Anti-dilutive shares issuable [Line Items]    
Anti-dilutive shares issuable (in shares) 20.4 17.6
Share purchase options    
Anti-dilutive shares issuable [Line Items]    
Anti-dilutive shares issuable (in shares) 17.0 13.8
Restricted share units    
Anti-dilutive shares issuable [Line Items]    
Anti-dilutive shares issuable (in shares) 0.1 0.0
Other issuable shares    
Anti-dilutive shares issuable [Line Items]    
Anti-dilutive shares issuable (in shares) 3.3 3.8