v3.20.1
Commitments and Contingencies - Schedule of Maturities of Operating Lease Liabilities (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 3,311
2021 2,309
2022 1,416
2023 1,049
2024 473
Thereafter 992
Total lease payments 9,550
Less: interest (1,950)
Total 7,600
Less: current portion 2,577
Long-term portion $ 5,023