XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Future Minimum Lease Payments Under Non-Cancellable Operating Leases) (Details)
$ in Thousands
Jul. 02, 2021
USD ($)
Leases [Abstract]  
2021 (excluding the six months ended July 2, 2021) $ 1,228
2022 2,309
2023 992
2024 588
Total lease payments 5,117
Less imputed interest (255)
Total $ 4,862