XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Lease Liability Payments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (excluding the nine months ended September 30, 2022) $ 3,906  
2023 13,468  
2024 8,688  
2025 6,299  
2026 4,667  
Subsequent to 2026 36,903  
Total Undiscounted Cash Flows 73,931  
Less: Imputed interest (10,947)  
Present value 62,984  
Current operating lease liabilities 12,971  
Non-current operating lease liabilities 50,013 $ 56,668
Total lease liabilities $ 62,984