XML 111 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Estimated Undiscounted Future Lease Payments Under Non-Cancelable Operating Leases and Financing Leases with Reconciliation of Undiscounted Cash Flows (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Operating lease liabilities    
2023 $ 61,406  
2024 55,035  
2025 52,379  
2026 36,159  
2027 30,509  
Thereafter 114,359  
Total minimum lease payments 349,847  
Less: amount of lease payments representing interest (68,880)  
Present value of future minimum lease payments 280,967  
Less: current obligations under leases (43,990) $ (46,390)
Long-term lease obligations 236,977 250,638
Financing lease liabilities    
2023 1,828  
2024 100  
Total minimum lease payments 1,928  
Less: amount of lease payments representing interest (33)  
Present value of future minimum lease payments 1,895  
Less: current obligations under leases (1,779) (1,584)
Long-term lease obligations $ 116 $ 1,910