XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Lease Liability Payments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (excluding the six months ended June 30, 2022) $ 7,806  
2023 13,402  
2024 8,663  
2025 6,295  
2026 4,686  
Subsequent to 2026 37,414  
Total Undiscounted Cash Flows 78,266  
Less: Imputed interest (11,719)  
Present value 66,547  
Current operating lease liabilities 13,429  
Non-current operating lease liabilities 53,118 $ 56,668
Total lease liabilities $ 66,547