XML 104 R84.htm IDEA: XBRL DOCUMENT v3.21.1
Lease Commitments - Schedule of Future Lease Payments Required Under Non-Cancellable Operating Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Leases [Abstract]    
2022 $ 3,819 $ 3,335
2023 3,295 3,319
2024 3,285 3,050
2025 3,334 3,055
2026 2,237 3,105
Thereafter 71,347 66,138
Total lease payments 87,317 82,002
Less : imputed interest (62,963) (59,055)
Total operating lease liabilities $ 24,354 $ 22,947