XML 29 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Schedule of Future Payments for Operating Leases (Detail)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 12,036
2022 10,781
2023 10,067
2024 8,222
2025 6,884
Thereafter 24,624
Total Lease Payments 72,614
Less: Imputed Interest (12,598)
Present Value of Lease Liabilities $ 60,016
Weighted Average Remaining Lease Term (in years) 9 years 2 months 12 days
Weighted Average Discount Rate 3.78%