XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Future Payments for Operating Leases (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2021
Leases [Abstract]    
2023 (remaining six months) $ 4,408  
2024 6,363  
2025 5,916  
2026 4,279  
2027 3,540  
Thereafter 16,934  
Total Lease Payments 41,440  
Less: Imputed Interest (7,968)  
Present Value of Lease Liabilities $ 33,472 $ 36,330
Weighted-Average Remaining Lease Term (in years) 10 years 2 months 12 days  
Weighted-Average Discount Rate 3.73%