XML 247 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Lease Maturities (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Operating leases    
2023 $ 5,100  
2024 10,583  
2025 9,300  
2026 5,917  
2027 4,657  
Thereafter 32,208  
Total lease payments 67,765  
Less: imputed interest (22,827)  
Total 44,938  
Finance leases    
2023 18,694  
2024 27,429  
2025 29,736  
2026 33,301  
2027 27,719  
Thereafter 525,315  
Total lease payments 662,194  
Less: imputed interest (391,006)  
Total $ 271,188 $ 273,075