XML 81 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Schedule of Future Payments for Operating Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Leases [Abstract]    
2022 $ 7,556  
2023 6,969  
2024 6,007  
2025 5,651  
2026 4,170  
Thereafter 20,416  
Total Lease Payments 50,769  
Less: Imputed Interest (9,982)  
Present Value of Lease Liabilities $ 40,787 $ 46,824
Weighted Average Remaining Lease Term (in years) 10 years 6 months  
Weighted Average Discount Rate 3.79%