XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Leases- Maturities of lease liabilities (Detail) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remaining for 2022 $ 6,291  
2023 11,775  
2024 11,123  
2025 8,286  
2026 7,357  
Thereafter 21,660  
Total lease payments 66,492  
Less imputed interest (7,757)  
Total $ 58,735 $ 62,740