Employees
| Concept | As at 2024-12-31 | As at 2024-12-31 | As at 2024-12-31 | As at 2024-12-31 | As at 2024-12-31 | As at 2024-12-31 | As at 2023-12-31 | As at 2023-12-31 | As at 2022-12-31 | As at 2022-12-31 | As at 2021-12-31 | As at 2021-12-31 | As at 2020-12-31 | As at 2020-12-31 | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Employees | ||||||||||||||
| Information about reporting company | ||||||||||||||
| Number of employees of reporting company | ||||||||||||||
| Number of employees | 
                                                
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                11,952
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                2,616
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                94
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                14,662
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                14,568
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                15,455
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                17,985
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                18,521
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                17,768
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             | 
                                                
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             |