XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Leases and Commitments - Maturity of Lease Liability (Details)
$ in Thousands
Oct. 02, 2021
USD ($)
Leases [Abstract]  
2022 (remaining six months) $ 6,570
2023 9,773
2024 7,799
2025 7,012
2026 6,934
Thereafter 22,992
Total lease payments 61,080
Less: Imputed interest (11,305)
Total lease liabilities $ 49,775