Leases - Schedule of Maturities of Operating and Finance Leases Liabilities (Detail) $ in Thousands |
Dec. 31, 2020
USD ($)
|
|---|---|
| Lessee, Operating Lease, Liability, Payment, Due [Abstract] | |
| 2021 | $ 2,290 |
| 2022 | 1,134 |
| 2023 | 446 |
| 2024 | 38 |
| 2025 | 0 |
| Total undiscounted cash flows | 3,908 |
| Less imputed interest | (235) |
| Present value of lease liabilities | 3,673 |
| Finance Lease, Liability, Payment, Due [Abstract] | |
| 2021 | 1,070 |
| 2022 | 765 |
| 2023 | 328 |
| 2024 | 29 |
| 2025 | 2 |
| Total undiscounted cash flows | 2,194 |
| Less imputed interest | (120) |
| Present value of lease liabilities | $ 2,074 |