XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES - Undiscounted Annual Future Minimum Lease Payments (Details)
Mar. 28, 2021
USD ($)
Leases [Abstract]  
2020 $ 2,313,681
2021 2,142,640
2022 1,477,976
2023 836,424
2024 198,331
Total lease payments 6,969,052
Interest (529,933)
Present value of lease liabilities $ 6,439,119