Annual report pursuant to Section 13 and 15(d)

Organization and Summary of Significant Accounting Policies - Leases (Details)

v3.23.1
Organization and Summary of Significant Accounting Policies - Leases (Details)
12 Months Ended
Jan. 02, 2023
numberOfRenewalOptions
Five Year Renewal Option  
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]  
Number of renewal options 2
Operating lease renewal period 5 years
Minimum | Building  
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]  
Operating lease initial obligation period 10 years