XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.4
Schedule of Future Payments for Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Mar. 31, 2021
Leases [Abstract]    
2022 (remaining three months) $ 2,036  
2023 7,829  
2024 5,949  
2025 5,589  
2026 4,118  
Thereafter 20,371  
Total Lease Payments 45,892  
Less: Imputed Interest (8,928)  
Present Value of Lease Liabilities $ 36,964 $ 40,787
Weighted-Average Remaining Lease Term (in years) 10 years 2 months 12 days  
Weighted-Average Discount Rate 3.79%