XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Apr. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Payments of Lease Liabilities Under Non-Cancelable Operating Leases
The following table presents future payments of lease liabilities under the Company's non-cancelable operating leases as of April 30, 2025 (in thousands):
(in thousands)
2026 (remaining nine months)$4,599 
20275,816 
20284,900 
20294,290 
20302,505 
Total undiscounted operating lease payments22,110 
Less: imputed interest(2,935)
Total operating lease liabilities19,175 
Less: current portion of operating lease liabilities(4,819)
Operating lease liabilities, noncurrent$14,356