XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity and Noncontrolling Interests - (Treasury Stock) (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 29, 2024
Sep. 29, 2024
Jun. 30, 2024
Dec. 31, 2023
Oct. 01, 2023
Dec. 29, 2024
Dec. 31, 2023
Mar. 31, 2024
Equity [Abstract]                
Purchase of treasury stock (in shares)           1,176,436 855,034  
Treasury stock, value, acquired $ 38,741,000 $ 63,546,000 $ 11,641,000 $ 34,991,000 $ 47,340,000 $ 113,928,000 $ 82,331,000  
Treasury stock, shares (in shares) 17,259,292         17,259,292   16,091,988
Treasury shares issued (in shares)           9,132 10,402  
Treasury shares issued (in dollars per share)           $ 62.55 $ 62.55