XML 42 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Options and Awards (Details) - $ / shares
6 Months Ended 12 Months Ended
Jul. 01, 2023
Dec. 31, 2022
Number Of Units, Forfeited (33,100) (6,100)
Stock Options [Member]    
Number Of Units Outstanding At Beginning Of Period 146,166 180,833
Number Of Units, Expired (50,833) 0
Number Of Units, Exercised (33,333) (16,667)
Number Of Units, Forfeited (49,000) (18,000)
Number Of Units Outstanding At End Of Period 13,000 146,166
Weighted Average Exercise Price, Beginning Balance $ 23.22 $ 22.88
Weighted Average Exercise Price,Expired 24.24 0
Weighted Average Exercise Price, Exercised 21.10 21.20
Weighted Average Exercise Price, Forfeited 22.80 21.74
Weighted Average Exercise Price, Ending Balance $ 24.19 $ 23.22