XML 90 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Summary of Maturities of Operating Lease Liabilities (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 11,212
2021 8,484
2022 6,220
2023 3,955
2024 3,055
Thereafter 7,883
Total lease payments 40,809
Less imputed interest (4,230)
Total $ 36,579