XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Repurchases (Details) - September 2023 Stock Repurchase Plan - $ / shares
3 Months Ended 6 Months Ended
Sep. 28, 2023
Dec. 31, 2024
Dec. 31, 2024
Sep. 26, 2024
Equity, Class of Treasury Stock [Line Items]        
Shares authorized for repurchase remaining available to purchase under the plan 350,353 31,919 31,919 99,968
Stock repurchase plan period 1 year      
Number of shares repurchased   63,556 157,197  
Shares repurchased weighted average cost per share   $ 16.04 $ 14.98  
Percentage of authorized stock     9.00%