XML 64 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Remaining Performance Obligations (Details)
$ in Thousands
3 Months Ended
Jan. 02, 2021
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation, amount $ 229,910
Revenue, remaining performance obligation, optional exemption, nature We do not disclose the value of remaining performance obligations for contracts with an original expected duration of one year or less.
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-03  
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation, percentage 58.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-03  
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation, percentage 23.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year