v3.25.2
Consolidated Statement of Changes in Equity (Parenthetical) - $ / shares
1 Months Ended 6 Months Ended
Apr. 30, 2025
May 31, 2024
Jun. 30, 2025
Ordinary cash dividends paid, ordinary shares per share $ 0.90 $ 0.70  
Maximum percentage of dividends that may be paid from capital contribution reserves     50.00%
Own shares purchased and cancelled as part of the share repurchase program     120,506,008
Minimum percentage of the total capital reduction amount exceeding the nominal value by which captal contribution reserves are reduced upon cancellation of the shares     50.00%