| Apr 10, 2025 | 
                      Next Day Disclosure Return
                       | pdf | pdf | 
                
                  
                    | Apr 10, 2025 | 
                      Transaction in own shares
                       | pdf |  | 
                
                  
                    | Apr 09, 2025 | 
                      Next Day Disclosure Return
                       | pdf | pdf | 
                
                  
                    | Apr 09, 2025 | 
                      Notice of Annual General Meeting 2025
                       | pdf |  | 
                
                  
                    | Apr 09, 2025 | 
                      Transaction in own shares
                       | pdf |  | 
                
                  
                    | Apr 09, 2025 | 
                      Letter to Non-registered Holder - Notification of 2024 Annual Report and Notice of Annual General Meeting
                       | pdf | pdf | 
                
                  
                    | Apr 09, 2025 | 
                      Letter to Shareholder - Notification of publication of 2024 Annual Report, Notice of Annual General Meeting and arrangement for means of receipt and language of Corporate Communications
                       | pdf | pdf | 
                
                  
                    | Apr 09, 2025 | 
                      Form of Proxy for 2025 Annual General Meeting
                       | pdf | pdf | 
                
                  
                    | Apr 09, 2025 | 
                      Notice of 2025 Annual General Meeting
                       | pdf | pdf | 
                
                  
                    | Apr 09, 2025 | 
                      Notice of 2025 Annual General Meeting and explanation of business
                       | pdf | pdf | 
                
                  
                    | Apr 09, 2025 | 
                      Sustainability Report 2024
                       | pdf | pdf | 
                
                  
                    | Apr 09, 2025 | 
                      Annual Report 2024
                       | pdf | pdf |