Long-Term Obligations and Notes Payable - Schedule of Long-Term Obligations and Notes Payable (Parenthetical) (Details) |
3 Months Ended |
---|---|
Apr. 03, 2021 | |
Debt Disclosure [Abstract] | |
Debt instrument, description of contractual interest rate | L = Greater of 1.00% or one-month LIBOR |