XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets - Schedule of Definite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross value $ 134,609 $ 160,216
Accumulated amortization (50,031) (70,289)
Carrying amount 84,578 89,927
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross value 120,962 146,569
Accumulated amortization (44,355) (65,953)
Carrying amount $ 76,607 $ 80,616
Customer Relationships | Weighted Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average useful life 8 years 6 months 8 years 8 months 12 days
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross value $ 11,047 $ 11,047
Accumulated amortization (3,755) (3,483)
Carrying amount $ 7,292 $ 7,564
Developed Technology | Weighted Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average useful life 10 years 10 years
Order Backlog    
Finite Lived Intangible Assets [Line Items]    
Gross value $ 2,600 $ 2,600
Accumulated amortization (1,921) (853)
Carrying amount $ 679 $ 1,747
Order Backlog | Weighted Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average useful life 6 months 6 months