Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Future Minimum Payments Under Operating Leases (Detail)

v3.20.1
Leases - Schedule of Future Minimum Payments Under Operating Leases (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Lease payments  
2020 $ 2,517
2021 2,589
2022 2,650
2023 1,961
2024 1,474
Thereafter 5,762
Total lease payments 16,953
Less: Imputed interest (3,588)
Total lease liabilities 13,365
Finance Leases  
2020 20
2021 0
2022 0
2023 0
2024 0
Thereafter 0
Total lease payments 20
Less: Imputed interest (1)
Total lease liabilities $ 19