XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Treasury Stock - Additional Information (Detail) - USD ($)
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Nov. 30, 2022
Number of shares of common stock authorized to repurchase 39,000,000     1,000,000
Number of shares of common stock repurchased 215,313 598,241 566,073  
Treasury stock, value, acquired, cost method $ 45,710,000 $ 93,675,000 $ 90,085,000  
Average price per share of common stock $ 212.29 $ 156.58 $ 159.14  
Director [Member]        
Average price per share of common stock $ 246.83