XML 79 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Plans - Summary of Treasury Share Transactions Under the Company's Stock Repurchase Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Equity [Abstract]    
Treasury shares at the beginning of period, Number of Shares 5,127,000 4,945,000
Treasury shares purchased, Number of Shares 241,000 182,000
Treasury shares at the end of period, Number of Shares 5,368,000 5,127,000
Treasury shares at the beginning of period, Amount $ (74,405) $ (72,343)
Treasury shares purchased, Amount (2,389) (2,062)
Treasury shares at the end of period, Amount $ (76,794) $ (74,405)