XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Operating Leases Under all Non-Cancellable Operating Leases (Detail)
$ in Thousands
Sep. 30, 2020
USD ($)
Leases [Abstract]  
2020 (excluding the nine months ended September 30, 2020) $ 1,600
2021 5,690
2022 3,360
2023 2,463
2024 2,223
2025 or later 8,355
Total future minimum lease payments 23,691
Less imputed interest (3,439)
Total $ 20,252