v3.26.3
Note 11 - Stockholders' Equity (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2026
Jun. 27, 2026
Sep. 27, 2025
Jun. 28, 2025
Sep. 26, 2026
Sep. 27, 2025
Mar. 31, 2026
Treasury Stock, Value, Acquired, Cost Method $ 1,659 $ 1,350 $ 1,083 $ 3,774      
Treasury Stock, Preferred and Common Shares (in shares)         5,452,720    
Treasury Stock, Value 229,083   $ 215,526   $ 229,083 $ 215,526 $ 226,074
SECT Shares, Purchased Value   $ 44          
Common Class A [Member]              
Treasury Stock, Shares, Acquired         19,640 52,477  
Treasury Stock, Value, Acquired, Cost Method         $ 3,000 $ 4,900  
Common Class B [Member]              
SECT, Shares Purchased (in shares)         276    
SECT Shares, Purchased Value $ 100       $ 100