v3.22.2.2
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Oct. 01, 2021
Sep. 30, 2022
Oct. 01, 2021
Leases [Abstract]        
Operating lease cost $ 2,689 $ 2,387 $ 8,344 $ 6,440
Other lease costs 799 339 2,789 961
Total $ 3,488 $ 2,726 $ 11,133 $ 7,401