XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under All Non-cancellable Operating Leases (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 (remaining six months) $ 3,332  
2026 5,733  
2027 5,505  
2028 4,646  
2029 4,044  
Thereafter 2,303  
Total undiscounted operating lease payments 25,563  
Less: imputed interest (4,100)  
Total operating lease liabilities 21,463  
Less: current portion of operating lease liabilities (4,361)  
Operating lease liabilities, noncurrent $ 17,102 $ 17,350