XML 132 R114.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2018
Number of options        
Number of Options outstanding, Beginning Balance 791,582 554,906 545,590  
Number of Options, Granted 295,068 284,109 192,700  
Number of Options, Exercised (247,975) (24,826) (171,630)  
Number of Options, Forfeited (34,854) (22,607) (11,754)  
Number of Options, Expired (4,320) 0 0  
Number of Options outstanding, Ending Balance 799,501 791,582 554,906 545,590
Number of Options, Exercisable 291,440      
Number of Options, Vested and Expected to Vest 782,935      
Options outstanding, Weighted Average Remaining Contract Term        
Options outstanding, Weighted Average Remaining Contract Term (Years) 7 years 9 months 18 days 7 years 9 months 18 days 8 years 8 years 4 months 24 days
Options exercisable, Weighted Average Remaining Contract Term (Years) 6 years 1 month 6 days      
Options vested and expected to vest, Weighted Average Remaining Contract Term (Years) 7 years 9 months 18 days      
Weighted average exercise price        
Options outstanding, Weighted Average Exercise Price, Beginning Balance (in dollars per share) $ 67.55 $ 72.31 $ 68.65  
Weighted Average Exercise Price, Granted (in dollars per share) 79.62 57.75 75.17  
Weighted Average Exercise Price, Exercised (in dollars per share) 66.11 57.60 63.66  
Weighted Average Exercise Price, Expired (in dollars per share) 69.20 72.19 75.17  
Weighted Average Exercise Price, Forfeited (in dollars per share) 80.25   0  
Options outstanding, Weighted Average Exercise Price, Ending Balance (in dollars per share) 72.31 $ 67.55 $ 72.31 $ 68.65
Options exercisable, Weighted Average Exercise Price (in dollars per share) 73.25      
Weighted Average Exercise Price, Vested and Expected to Vest (in dollars per share) $ 72.28      
Aggregate intrinsic value        
Options outstanding, Aggregate Intrinsic Value, Beginning Balance $ 0 $ 1,040 $ 2,679  
Options exercised, aggregate intrinsic value 6,382 383 2,707  
Options forfeited, aggregate intrinsic value 290 88 0  
Options expired, aggregate intrinsic value 0 0 0  
Options outstanding, Aggregate Intrinsic Value, Ending Balance 14,781 $ 0 $ 1,040 $ 2,679
Options exercisable, Aggregate Intrinsic Value 5,114      
Options vested and expected to vest, aggregate intrinsic value $ 14,497