XML 65 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Future Payments for Operating Leases (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Leases [Abstract]    
2022 (remaining nine months) $ 4,103  
2023 7,829  
2024 5,949  
2025 5,589  
2026 4,118  
Thereafter 20,377  
Total Lease Payments 47,965  
Less: Imputed Interest (9,254)  
Present Value of Lease Liabilities $ 38,711 $ 40,787
Weighted-Average Remaining Lease Term (in years) 10 years 2 months 12 days  
Weighted-Average Discount Rate 3.79%