v3.26.1
Equity (Details Textual) - $ / shares
3 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Dividends (Textual) [Abstract]    
Dividends declared per share $ 1.00 $ 0.9125