XML 43 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule of Future Payments for Operating Leases (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 (remaining three months) $ 3,318
2021 11,931
2022 10,618
2023 10,131
2024 8,585
Thereafter 30,945
Total Lease Payments 75,528
Less: Imputed Interest (12,988)
Present Value of Lease Liabilities $ 62,540
Weighted Average Remaining Lease Term (in years) 9 years 2 months 12 days
Weighted Average Discount Rate 3.75%