Quarterly report pursuant to Section 13 or 15(d)

Leases, Commitments and Contingencies (Details)

v3.22.2.2
Leases, Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jan. 31, 2022
Operating Leases    
2023 (excluding 6 months ended July 31, 2022) $ 3,165  
2024 4,832  
2025 3,393  
2026 2,069  
2027 2,191  
Thereafter 4,924  
Total future minimum lease payments 20,574  
Less effects of discounting (2,033)  
Total lease liabilities 18,541  
Reported as of July 31, 2022    
Lease liabilities 5,036 $ 6,387
Long term lease liabilities 13,505 $ 11,750
Total lease liabilities $ 18,541