XML 86 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Lease Liability Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 14,683  
2024 9,461  
2025 6,892  
2026 5,226  
2027 4,767  
Subsequent to 2027 34,063  
Total Undiscounted Cash Flows 75,092  
Less: Imputed interest (11,481)  
Present value 63,611  
Current operating lease liabilities [1] $ 13,052  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities (Note 14)  
Non-current operating lease liabilities $ 50,559 $ 56,668
Total lease liabilities $ 63,611  
[1] This item is included in Accrued liabilities line on the Company’s Consolidated Balance Sheet.