XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Maturities of Lease Liabilities Under Operating and Finance Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Leases [Abstract]    
Operating Leases, 2022 $ 59,363  
Operating Leases, 2023 52,660  
Operating Leases, 2024 48,997  
Operating Leases, 2025 42,999  
Operating Leases, 2026 37,726  
Operating Leases, Thereafter 109,012  
Operating Leases, Total 350,757  
Operating Leases, Less interest 66,242  
Total operating lease liabilities 284,515 $ 314,546
Operating Leases, Less current portion 45,453 47,845
Operating Leases, Long-term lease liabilities 239,062 266,701
Finance Leases, 2022 9,494  
Finance Leases, 2023 9,128  
Finance Leases, 2024 8,826  
Finance Leases, 2025 8,107  
Finance Leases, 2026 7,345  
Finance Leases, Thereafter 35,539  
Finance Leases, Total 78,439  
Finance Leases, Less interest 20,924  
Total finance lease liabilities 57,515 43,142
Finance Leases, Less current portion 5,791 5,359
Finance Leases, Long-term lease liabilities 51,724 $ 37,783
Operating and Finance Leases, 2022 68,857  
Operating and Finance Leases, 2023 61,788  
Operating and Finance Leases, 2024 57,823  
Operating and Finance Leases, 2025 51,106  
Operating and Finance Leases, 2026 45,071  
Operating and Finance Leases, Thereafter 144,551  
Operating and Finance Leases, Total 429,196  
Operating and Finance Leases, Less interest 87,166  
Operating and Finance Leases, Present value of lease liabilities 342,030  
Operating and Finance Leases, Less current portion 51,244  
Operating and Finance Leases, Long-term lease liabilities $ 290,786