XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Operating Lease, Maturity (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
2022 $ 22,525
2023 16,187
2024 13,675
2025 10,717
2026 8,553
Thereafter 11,188
Total lease payments 82,845
Less imputed interest (6,690)
Total lease liabilities $ 76,155