XML 149 R135.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Maturity Analysis of Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating leases    
2023 $ 35,483  
2024 30,844  
2025 26,301  
2026 20,861  
2027 18,656  
Thereafter 89,218  
Total 221,363  
Interest (65,258)  
Operating lease liabilities 156,105 $ 166,220
Finance leases    
2023 1,802  
2024 1,448  
2025 1,448  
2026 1,290  
2027 627  
Thereafter 0  
Total 6,615  
Interest (576)  
Finance lease liabilities $ 6,039 $ 2,985