v3.23.1
Line of Credit (Details) - Line of Credit [Member] - USD ($)
$ in Millions
3 Months Ended
Jan. 07, 2022
Apr. 01, 2023
Line of Credit (Details) [Line Items]    
Credit facility with a bank $ 40  
Revolving credit facility, expiration date Jan. 07, 2025  
Line of credit unused portion per year   0.25%