XML 192 R135.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated shareholders’ equity - Summary of Treasury Shares Held (Details) - shares
shares in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Capital, Reserves And Other Equity Interest [Abstract]        
Number of shares (in shares) 9,530 13,450 8,200 11,020
% of share capital for the period 0.755% 1.063% 0.65% 0.872%