XML 68 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Schedule of Future Payments for Operating Leases (Detail)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
2020 (remaining nine months) $ 10,912
2021 11,876
2022 10,398
2023 9,947
2024 8,396
Thereafter 29,497
Total Lease Payments 81,026
Less: Imputed Interest (13,152)
Present Value of Lease Liabilities $ 67,874
Weighted Average Remaining Lease Term (in years) 8 years 9 months 18 days
Weighted Average Discount Rate 3.75%