Sales - Remaining Performance Obligation, Expected Timing (Details) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-03 |
Apr. 02, 2021 |
---|---|
Period One | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligation, percentage | 55.00% |
Remaining performance obligation, expected timing | 2 years |
Period Two | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligation, percentage | 85.00% |
Remaining performance obligation, expected timing | 3 years |
Period Three | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligation, percentage | 100.00% |
Remaining performance obligation, expected timing | 4 years |