| 
                                 
                                    
                                        09 Feb
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 SC 13G 
                             | 
                            
                                 
                                     
                                        A statement of beneficial ownership of common stock by certain persons
                                    
                                
                             | 
                            
                                 
                                    Other
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        08 Feb
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 10-K 
                             | 
                            
                                 
                                     
                                        Annual report which provides a comprehensive overview of the company for the past year
                                    
                                
                             | 
                            
                                 
                                    Annual Filings
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        07 Feb
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 8-K 
                             | 
                            
                                 
                                     
                                        Report of unscheduled material events or corporate event
                                    
                                
                             | 
                            
                                 
                                    Current Reports
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        03 Feb
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 SC 13G 
                             | 
                            
                                 
                                     
                                        A statement of beneficial ownership of common stock by certain persons
                                    
                                
                             | 
                            
                                 
                                    Other
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        02 Feb
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 SC 13G/A 
                             | 
                            
                                 
                                     
                                        An amendment to the SC 13G filing
                                    
                                
                             | 
                            
                                 
                                    Other
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        01 Feb
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 SC 13G/A 
                             | 
                            
                                 
                                     
                                        An amendment to the SC 13G filing
                                    
                                
                             | 
                            
                                 
                                    Other
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        23 Jan
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 8-K 
                             | 
                            
                                 
                                     
                                        Report of unscheduled material events or corporate event
                                    
                                
                             | 
                            
                                 
                                    Current Reports
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        20 Jan
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 4 
                             | 
                            
                                 
                                     
                                        Statement of changes in beneficial ownership of securities
                                    
                                
                             | 
                            
                                 
                                    3,4,5
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        20 Jan
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 4 
                             | 
                            
                                 
                                     
                                        Statement of changes in beneficial ownership of securities
                                    
                                
                             | 
                            
                                 
                                    3,4,5
                                 
                             | 
                            
                                
                             | 
                        
                        
                            | 
                                 
                                    
                                        20 Jan
                                         
                                        2023
                                    
                                 
                             | 
                            
                                 4 
                             | 
                            
                                 
                                     
                                        Statement of changes in beneficial ownership of securities
                                    
                                
                             | 
                            
                                 
                                    3,4,5
                                 
                             | 
                            
                                
                             |