XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Maturities of Future Lease Payment (Details) - USD ($)
Apr. 01, 2023
Jul. 02, 2022
Operating Leases    
2023 $ 1,468,000  
2024 5,100,000  
2025 3,987,000  
2026 3,365,000  
2027 2,464,000  
Thereafter 3,240,000  
Total undiscounted lease payments 19,624,000  
Less: present value discount (2,153,000)  
Total lease liabilities 17,471,000 $ 16,731,000
Finance Leases    
2023 1,528,000  
2024 4,859,000  
2025 3,438,000  
2026 1,006,000  
2027 970,000  
Thereafter 1,378,000  
Total undiscounted lease payments 13,179,000  
Less: present value discount (1,066,000)  
Total lease liabilities $ 12,113,000 $ 11,211,000