XML 72 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Future Payments for Operating Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
2024 $ 6,875  
2025 6,427  
2026 4,662  
2027 3,540  
2028 2,705  
Thereafter 14,229  
Total Lease Payments 38,438  
Less: Imputed Interest (7,489)  
Present Value of Lease Liabilities $ 30,949 $ 36,330
Weighted Average Remaining Lease Term (in years) 10 years 2 months 12 days  
Weighted Average Discount Rate 3.80%