XML 94 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Operating Lease, Maturity (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
2023 $ 20,120
2024 18,239
2025 15,308
2026 10,635
2027 8,117
Thereafter 17,963
Total lease payments 90,382
Less imputed interest (7,612)
Total lease liabilities $ 82,770