v3.25.2
Share capital (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Nov. 29, 2022
Dec. 31, 2021
Notes and other explanatory information [abstract]          
Number of shares authorised 100,000,000 100,000,000 100,000,000    
[custom:NumberOfSharesAuthorisedEuro-0] 1,000,000 1,000,000 1,000,000    
Number of shares issued 25,000,000 20,000,000 12,258,458 12,258,458 0
[custom:NumberOfSharesIssuedEuro-0] 250,000 200,000 122,585