XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Additional Information (Detail)
12 Months Ended
Jan. 01, 2022
USD ($)
Day
Revenue From Contract With Customers [Line Items]  
Number of installments | Day 3
Revenue remaining performance obligation $ 24,700,000
Revenue recognized 779,000
TFE | Accounts Receivable, Unbilled  
Revenue From Contract With Customers [Line Items]  
Change in contract assets (270,000)
TFE | Customer Advances  
Revenue From Contract With Customers [Line Items]  
Contract with customer liability revenue recognized 33,000
TFE | Deferred Revenue  
Revenue From Contract With Customers [Line Items]  
Contract with customer liability revenue recognized 427,000
Photonics  
Revenue From Contract With Customers [Line Items]  
Change in contract assets (5,565,000)
Photonics | Accounts Receivable, Unbilled  
Revenue From Contract With Customers [Line Items]  
Change in contract assets $ (5,439,000)