XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of lease liabilities under non-cancellable operating leases (Details)
Jan. 02, 2021
USD ($)
Leases [Abstract]  
2021 $ 18,355,000
2022 20,823,000
2023 21,052,000
2024 21,068,000
2025 20,788,000
Thereafter 76,554,000
Total lease payments 178,640,000
Less: imputed interest (25,636,000)
Total 153,004,000
Additional operating leases that have not yet commenced $ 0