| 
                                 
                                    
                                        24 Apr
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 DEFA14A 
                             | 
                            
                                 
                                     
                                        Additional proxy soliciting materials - definitive
                                    
                                
                             | 
                            
                                 
                                    Proxy Filings
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        24 Apr
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 ARS 
                             | 
                            
                                 
                                     
                                        An annual report to security holders
                                    
                                
                             | 
                            
                                 
                                    Annual Filings
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        24 Apr
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 DEF 14A 
                             | 
                            
                                 
                                     
                                        Official notification to shareholders of matters to be brought to a vote (\"Proxy\")
                                    
                                
                             | 
                            
                                 
                                    Proxy Filings
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        20 Apr
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 8-K 
                             | 
                            
                                 
                                     
                                        Report of unscheduled material events or corporate event
                                    
                                
                             | 
                            
                                 
                                    Current Reports
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        18 Apr
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 4 
                             | 
                            
                                 
                                     
                                        Statement of changes in beneficial ownership of securities
                                    
                                
                             | 
                            
                                 
                                    3,4,5
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        18 Apr
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 4 
                             | 
                            
                                 
                                     
                                        Statement of changes in beneficial ownership of securities
                                    
                                
                             | 
                            
                                 
                                    3,4,5
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        10 Apr
                                         
                                        2023
                                    
                                 
                             | 
                            
                                  SC 13G/A 
                             | 
                            
                                 
                                     
                                        An amendment to the SC 13G filing
                                    
                                
                             | 
                            
                                 
                                    Other
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        27 Mar
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 8-K 
                             | 
                            
                                 
                                     
                                        Report of unscheduled material events or corporate event
                                    
                                
                             | 
                            
                                 
                                    Current Reports
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        03 Mar
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 4 
                             | 
                            
                                 
                                     
                                        Statement of changes in beneficial ownership of securities
                                    
                                
                             | 
                            
                                 
                                    3,4,5
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        28 Feb
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 4 
                             | 
                            
                                 
                                     
                                        Statement of changes in beneficial ownership of securities
                                    
                                
                             | 
                            
                                 
                                    3,4,5
                                 
                             | 
                            
                                
                             |