v3.26.1
Redemption liabilities arising from preferred shares (Details) - Series A Preferred Shares
Jul. 31, 2025
USD ($)
item
shares
Trade and other payables  
Number of investors | item 4
Number of shares issued | shares 47,632,778
Issue price | $ $ 59,426,000