| Sep 2025 | Director Or Director's Relatives | 34,820,218 | 15.42% | 154,344 | 6.87% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Director Or Director's Relatives | 34,820,218 | 15.42% | 154,344 | 6.87% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 27, 2025 | Director Or Director's Relatives | 34,820,218 | 15.42% | 154,344 | 6.87% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Apr 07, 2025 | Director Or Director's Relatives | 34,820,218 | 15.49% | 154,481 | 6.87% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Director Or Director's Relatives | 34,820,218 | 15.51% | 154,481 | 6.87% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jan 21, 2025 | Director Or Director's Relatives | 34,820,218 | 15.51% | 102,926 | 4.77% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jan 08, 2025 | Director Or Director's Relatives | 34,820,218 | 15.62% | 102,926 | 4.77% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Director Or Director's Relatives | 34,820,218 | 15.62% | 102,926 | 4.77% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Director Or Director's Relatives | 35,124,050 | 15.75% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Director Or Director's Relatives | 35,919,050 | 16.11% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Director Or Director's Relatives | 500,725 | 2.73% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Director Or Director's Relatives | 3,575,900 | 19.53% | 0 | 0.00% | 3,575,900 | -% |