XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Share capital - Repurchase of share capital (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2025
May 06, 2025
Share capital      
Number of shares authorized to be repurchased     3,626,845
Number of shares repurchased 62,800 62,800  
Repurchase of shares $ 129,000 $ 129,000