XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Future Minimum Non-Cancelable Lease Payments Under Operating Leases (Detail)
$ in Thousands
Sep. 30, 2020
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2020 (remainder) $ 828
2021 3,500
2022 2,975
2023 2,816
2024 2,720
Thereafter 16,053
Total future lease payments 28,892
Less imputed interest 9,772
Present value of lease liabilities $ 19,120