XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Plans - Summary of Treasury Share Transactions Under the Company's Stock Repurchase Program (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Equity [Abstract]    
Treasury shares at the beginning of period, Number of Shares 4,945 4,833
Treasury shares purchased, Number of Shares 60 5
Treasury shares at the end of period, Number of Shares 5,005 4,838
Treasury shares at the beginning of period, Amount $ (72,343) $ (71,438)
Treasury shares purchased, Amount (665) (28)
Treasury shares at the end of period, Amount $ (73,008) $ (71,466)