XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Share Repurchases (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 03, 2023
Oct. 03, 2023
Oct. 03, 2023
Jul. 26, 2023
Equity [Abstract]        
Stock Repurchase Program, Authorized Amount       $ 5,000,000
Shares repurchased and retired (in shares)   1,731,952    
Stock Repurchased and Retired During Period, Value   $ 5,014,000 $ 5,014,000  
Shares Acquired, Average Cost Per Share $ 2.86