v3.26.1
Cash and cash equivalents (Details Text)
Dec. 31, 2025
Dec. 31, 2024
Cash and cash equivalents [abstract]    
Financial assets, average return percentage. 100.00%  
Interest rate percentage on short term investments. 14.90% 12.15%