XML 47 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Shareholders' Equity - Schedule of Shares Outstanding (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Class of Stock [Line Items]        
Authorized, allotted, called up and fully paid ordinary shares, par value 0.05 $ 10,290 $ 10,290 $ 10,290  
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 equivalent ADSs in issue 47,234,613 47,233,949 47,234,613 47,224,691