XML 95 R85.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Maturities of Lease Liabilities by Year (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
2022 $ 9,831  
2023 17,787  
2024 12,762  
2025 9,647  
2026 8,349  
Thereafter 27,065  
Total lease payments 85,441  
Less: imputed interest (5,654)  
Total $ 79,787 $ 86,703