XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Future Minimum Lease Payments Under Non-Cancellable Leases (Detail)
$ in Thousands
Jun. 30, 2020
USD ($)
Leases [Abstract]  
2020 (remainder) $ 7,654
2021 14,202
2022 14,106
2023 13,587
2024 13,215
Thereafter 24,698
Total lease payments 87,462
Less imputed interest (12,243)
Present value of lease liabilities $ 75,219