XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Jun. 30, 2022
Equity [Abstract]    
Treasury shares at the beginning of period, Number of Shares 5,368 5,127
Treasury shares purchased, Number of Shares 0 205
Treasury shares at the end of period, Number of Shares 5,368 5,332
Treasury shares at the beginning of period, Amount $ (76,794) $ (74,405)
Treasury shares purchased, Amount 0 (2,138)
Treasury shares at the end of period, Amount $ (76,794) $ (76,543)