XML 64 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Lease Maturities (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Operating leases    
2023 $ 7,724  
2024 10,072  
2025 8,756  
2026 5,460  
2027 4,217  
Thereafter 31,519  
Total lease payments 67,748  
Less: imputed interest (22,850)  
Total 44,898  
Finance leases    
2023 21,147  
2024 31,836  
2025 28,988  
2026 32,553  
2027 26,970  
Thereafter 524,869  
Total lease payments 666,363  
Less: imputed interest (395,599)  
Total $ 270,764 $ 273,075