XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Future Payments of Lease Liabilities Under Non-Cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
2026 (remaining nine months) $ 4,599  
2027 5,816  
2028 4,900  
2029 4,290  
2030 2,505  
Total undiscounted operating lease payments 22,110  
Less: imputed interest (2,935)  
Total operating lease liabilities 19,175  
Less: current portion of operating lease liabilities (4,819)  
Operating lease liabilities, noncurrent $ 14,356 $ 15,267