XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
Leases [Abstract]    
2023 (remaining) $ 4,029  
2024 3,454  
2025 2,945  
2026 2,219  
2027 1,013  
Thereafter 1,229  
Total lease liabilities 14,889  
Less: imputed interest (1,370)  
Total lease obligations 13,519  
Operating lease liabilities, current portion (3,514) $ (3,548)
Operating lease liabilities, noncurrent $ 10,005 $ 11,198