Share-based Payment - Schedule of Number and Contractual Life of Options (Details) - Stock Option Plan
|
12 Months Ended |
|
Mar. 31, 2022
$ / shares
shares
|
| Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items] |
|
| Number of options outstanding | shares |
306,321
|
| Weighted number of options exercisable | shares |
102,883
|
| $43.40 - $66.85 |
|
| Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items] |
|
| Exercise price, lower range limit |
$ 43.40
|
| Exercise price, upper range limit |
$ 66.85
|
| Weighted remaining contractual life outstanding |
4 years 10 months 13 days
|
| Number of options outstanding | shares |
67,858
|
| $66.86 - $71.75 |
|
| Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items] |
|
| Exercise price, lower range limit |
$ 66.86
|
| Exercise price, upper range limit |
$ 71.75
|
| Weighted remaining contractual life outstanding |
4 years 4 months 6 days
|
| Number of options outstanding | shares |
135,071
|
| Weighted number of options exercisable | shares |
29,665
|
| Weighted average exercise price |
$ 69.30
|
| $71.76 - $82.60 |
|
| Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items] |
|
| Exercise price, lower range limit |
71.76
|
| Exercise price, upper range limit |
$ 82.60
|
| Weighted remaining contractual life outstanding |
5 years 2 months 4 days
|
| Number of options outstanding | shares |
86,294
|
| Weighted number of options exercisable | shares |
60,131
|
| Weighted average exercise price |
$ 74.55
|
| $82.61 - $181.65 |
|
| Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items] |
|
| Exercise price, lower range limit |
82.61
|
| Exercise price, upper range limit |
$ 181.65
|
| Weighted remaining contractual life outstanding |
2 years 7 months 9 days
|
| Number of options outstanding | shares |
10,350
|
| Weighted number of options exercisable | shares |
7,102
|
| Weighted average exercise price |
$ 149.45
|
| $181.66 - $232.75 |
|
| Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items] |
|
| Exercise price, lower range limit |
181.66
|
| Exercise price, upper range limit |
$ 232.75
|
| Weighted remaining contractual life outstanding |
6 years 6 months
|
| Number of options outstanding | shares |
6,748
|
| Weighted number of options exercisable | shares |
5,985
|
| Weighted average exercise price |
$ 210.00
|