XML 97 R81.htm IDEA: XBRL DOCUMENT v3.22.2
Lease Commitments - Schedule of Future Lease Payments Required Under Non-Cancellable Operating Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Leases [Abstract]    
2023 $ 3,932  
2024 4,362  
2025 4,409  
2026 4,466  
2027 4,524  
Thereafter 73,702  
Total lease payments 95,395  
Less : imputed interest (63,107)  
Total operating lease liabilities $ 32,288 $ 24,354