XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Repurchase Program (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Jan. 25, 2025
Jun. 17, 2016
Equity [Abstract]    
Stock repurchase program, authorized amount   $ 40,000
Stock repurchased during period (in shares) 536,000  
Stock repurchase program, remaining authorized repurchase amount $ 20,339  
Stock repurchased during period, value $ 9,016