XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Summary of Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Jul. 03, 2022
Dec. 31, 2021
Operating Lease Payments    
2022 (Remaining six months) $ 2,779  
2023 6,091  
2024 5,448  
2025 3,761  
2026 3,872  
Thereafter 8,794  
Total future lease payments 30,745  
Less: interest (4,692)  
Present value of future minimum lease payments 26,053  
Accrued liabilities 4,584 $ 4,609
Non-current operating lease liabilities 21,469 $ 21,470
Sublease Payments    
2022 (Remaining six months) (1,004)  
2023 (1,891)  
2024 (1,947)  
2025 (2,006)  
2026 (2,066)  
Thereafter (5,942)  
Total future lease payments (14,856)  
Net    
2022 (Remaining six months) 1,775  
2023 4,200  
2024 3,501  
2025 1,755  
2026 1,806  
Thereafter 2,852  
Total future lease payments $ 15,889