XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Leases- Maturities of lease liabilities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remaining for 2022 $ 3,354  
2023 11,555  
2024 11,404  
2025 8,490  
2026 7,326  
Thereafter 21,128  
Total lease payments 63,257  
Less imputed interest 7,217  
Total $ 56,040 $ 62,740