XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details) - Schedule of future minimum payments under non-cancelable operating leases
$ in Thousands
Oct. 01, 2021
USD ($)
Schedule of future minimum payments under non-cancelable operating leases [Abstract]  
2021 (three months remaining) $ 3,907
2022 12,685
2023 9,975
2024 5,805
2025 3,143
Thereafter 3,162
Total $ 38,677