XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (Details) - shares
3 Months Ended 6 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Summary of basic and diluted EPS        
Weighted Average Number of Shares Outstanding, Basic 20,737,743 20,757,397 20,727,614 20,786,938
Dilutive impact of performance units and restricted stock 108,001 103,021 109,981 111,703
Weighted Average Number of Shares Outstanding, Diluted, Total 20,845,744 20,860,418 20,837,595 20,898,641