XML 46 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases- Schedule of Future Minimum Lease Payments Related to Equipment under Finance Lease and Office Lease Obligation (Details)
$ in Thousands
Jan. 31, 2024
CAD ($)
Disclosure Of Maturity Analysis Of Finance And Office Lease Payments [Line Items]  
Total minimum lease payments $ 10,096
Less: imputed interest 4,295
Total present value of minimum lease payments 14,391
Less: Current portion (1,768)
Non-current portion 12,623
2024 (remainder)  
Disclosure Of Maturity Analysis Of Finance And Office Lease Payments [Line Items]  
Total minimum lease payments 440
2025  
Disclosure Of Maturity Analysis Of Finance And Office Lease Payments [Line Items]  
Total minimum lease payments 1,659
2026  
Disclosure Of Maturity Analysis Of Finance And Office Lease Payments [Line Items]  
Total minimum lease payments 1,620
2027  
Disclosure Of Maturity Analysis Of Finance And Office Lease Payments [Line Items]  
Total minimum lease payments 1,616
2028  
Disclosure Of Maturity Analysis Of Finance And Office Lease Payments [Line Items]  
Total minimum lease payments 1,610
More than 5 years  
Disclosure Of Maturity Analysis Of Finance And Office Lease Payments [Line Items]  
Total minimum lease payments $ 3,151