XML 50 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Shareholders' Equity - Details of Shares Issued (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Class of Stock [Line Items]        
Number of shares in issue 141,703,840 141,701,848 141,703,840 141,674,074
American Depositary Shares        
Class of Stock [Line Items]        
Number of ADSs in issue 47,234,613 47,233,949 47,234,613 47,224,691
Options exercised 664      
Options exercised at $0.20/ADS or $0.07/ordinary share        
Class of Stock [Line Items]        
Options exercised 1,992 17,775    
Options exercised at $4.23/ADS or $1.41/ordinary share        
Class of Stock [Line Items]        
Options exercised   9,999