Shareholders Equity - Schedule of Diluted Net Loss Per Share (Details) - shares shares in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive common share equivalents | 109,239 | 59,754 | 108,813 | 64,315 |
| Warrants to purchase common shares | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive common share equivalents | 97,740 | 43,544 | 97,740 | 43,544 |
| Options to purchase common shares | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive common share equivalents | 7,799 | 12,283 | 7,042 | 12,283 |
| Restricted share units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive common share equivalents | 3,700 | 3,927 | 4,031 | 8,488 |