XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Treasury Stock - Additional Information (Detail) - USD ($)
2 Months Ended 12 Months Ended
May 27, 2022
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
May 31, 2021
Class of Stock [Line Items]          
Number of shares of common stock authorized to repurchase   38,000,000     1,000,000
Number of shares of common stock repurchased   566,073 367,961 822,353  
Treasury stock, value, acquired, cost method   $ 90,085,000 $ 32,671,000 $ 65,608,000  
Average price per share of common stock   $ 159.14 $ 88.79 $ 79.78  
Subsequent Event [Member]          
Class of Stock [Line Items]          
Number of shares of common stock repurchased 88,833        
Treasury stock, value, acquired, cost method $ 14,000,000        
Average price per share of common stock $ 162.06