XML 84 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases - Summary of Future Undiscounted Lease Payments for Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Leases [Abstract]    
2023 $ 2,399  
2024 9,816  
2025 7,889  
2026 5,672  
2027 4,665  
Thereafter 49,419  
Total operating lease payments 79,860  
Less: imputed interest (28,465)  
Total operating lease liabilities $ 51,395 $ 20,076