XML 61 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Schedule of Future Payments for Operating Leases (Detail)
$ in Thousands
Sep. 30, 2019
USD ($)
Leases [Abstract]  
2020 (remaining six months) $ 7,103
2021 12,108
2022 10,618
2023 10,131
2024 8,585
Thereafter 33,579
Total Lease Payments 82,124
Less: Imputed Interest (14,223)
Present Value of Lease Liabilities $ 67,901
Weighted Average Remaining Lease Term (in years) 8 years 9 months 18 days
Weighted Average Discount Rate 3.75%