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
Oct. 31, 2022
Jan. 31, 2022
Operating Leases    
2023 (excluding 9 months ended October 31, 2022) $ 1,297  
2024 4,486  
2025 3,061  
2026 1,952  
2027 2,152  
Thereafter 4,774  
Total future minimum lease payments 17,722  
Less effects of discounting (1,488)  
Total lease liabilities 16,234  
Reported as of October 31, 2022    
Lease liabilities 4,271 $ 6,387
Long term lease liabilities 11,976 $ 11,750
Total lease liabilities $ 16,234