XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Maturities of Future Lease Payment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jul. 02, 2022
Operating Leases    
2023 $ 2,877  
2024 5,048  
2025 3,987  
2026 3,365  
2027 2,464  
Thereafter 3,240  
Total undiscounted lease payments 20,981  
Less: present value discount (2,329)  
Total operating lease liabilities 18,652 $ 16,731
Finance Leases    
2023 2,607  
2024 3,960  
2025 2,539  
2026 107  
2027 71  
Thereafter 0  
Total undiscounted lease payments 9,284  
Less: present value discount (278)  
Financing lease liabilities $ 9,006 $ 11,211