v3.26.1
Other financial assets and liabilities (Details Narrative) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Nov. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Financial Assets And Liabilities        
Issuance of subordinated notes $ 750 $ 741
Initial interest rate 6.00%      
Number of debentures issued 89,410,390 388,559,056    
Debentures issued amount $ 703      
Debenture premium paid $ 15      
Debentures interest rate 23.01%