XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Remaining Performance Obligation (Details)
$ in Thousands
Jan. 02, 2022
USD ($)
Revenue, Remaining Performance Obligation  
Revenue, Remaining Performance Obligation, Amount $ 97,186
2022  
Revenue, Remaining Performance Obligation  
Revenue, Remaining Performance Obligation, Amount 9,084
2023  
Revenue, Remaining Performance Obligation  
Revenue, Remaining Performance Obligation, Amount 6,284
2024  
Revenue, Remaining Performance Obligation  
Revenue, Remaining Performance Obligation, Amount 6,096
2025  
Revenue, Remaining Performance Obligation  
Revenue, Remaining Performance Obligation, Amount 5,911
2026  
Revenue, Remaining Performance Obligation  
Revenue, Remaining Performance Obligation, Amount 5,795
Thereafter  
Revenue, Remaining Performance Obligation  
Revenue, Remaining Performance Obligation, Amount $ 64,016