v3.25.2
Equity (Details Textual) - $ / shares
3 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Dividends (Textual) [Abstract]    
Dividends declared per share $ 0.9125 $ 0.825