XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Fair Value of Financial Instruments - Carrying Value and Fair Value of Debt Obligations (Details) - USD ($)
$ in Thousands
Oct. 02, 2021
Jan. 02, 2021
Carrying Value    
Debt Obligations:    
Debt obligations $ 309,389 $ 227,963
Carrying Value | Revolving Credit Facility, due 2023    
Debt Obligations:    
Debt obligations 294,610 217,963
Carrying Value | Senior Promissory Notes, due 2023 to 2028    
Debt Obligations:    
Debt obligations 10,000 10,000
Carrying Value | Other Borrowings, due 2021 to 2028    
Debt Obligations:    
Debt obligations 4,779 0
Fair Value    
Debt Obligations:    
Debt obligations 310,568 229,120
Fair Value | Revolving Credit Facility, due 2023    
Debt Obligations:    
Debt obligations 294,610 217,963
Fair Value | Senior Promissory Notes, due 2023 to 2028    
Debt Obligations:    
Debt obligations 11,179 11,157
Fair Value | Other Borrowings, due 2021 to 2028    
Debt Obligations:    
Debt obligations $ 4,779 $ 0