XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule of Future Payments for Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Leases [Abstract]    
2021 (remaining three months) $ 2,050  
2022 7,556  
2023 6,969  
2024 6,007  
2025 5,651  
Thereafter 24,585  
Total Lease Payments 52,818  
Less: Imputed Interest (10,371)  
Present Value of Lease Liabilities $ 42,447 $ 46,824
Weighted-Average Remaining Lease Term (in years) 10 years 6 months  
Weighted-Average Discount Rate 3.79%