| Sep 2025 | Total | 22,038,829 | 36.72% | 59,573 | 0.27% | 8,188,343 | 37.15% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Aug 11, 2025 | Total | 22,038,829 | 36.72% | 59,573 | 0.27% | 8,188,343 | 37.15% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Total | 17,645,237 | 31.72% | 59,573 | 0.34% | 3,794,751 | 21.51% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Total | 17,645,237 | 31.72% | 13,850,486 | 78.49% | 3,794,751 | 21.51% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Total | 17,645,237 | 31.72% | 13,850,486 | 78.49% | 11,705,267 | 66.34% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Nov 13, 2024 | Total | 17,645,237 | 31.72% | 13,850,486 | 78.49% | 11,705,267 | 66.34% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Oct 15, 2024 | Total | 13,850,486 | 26.72% | 13,850,486 | 100.00% | 7,910,516 | 57.11% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Total | 13,850,486 | 26.72% | 13,850,486 | 100.00% | 7,910,516 | 57.11% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Total | 13,850,486 | 26.72% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Total | 13,850,486 | 26.72% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Total | 13,850,486 | 26.72% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Total | 13,850,486 | 26.72% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Total | 13,850,486 | 26.72% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Total | 13,850,486 | 26.72% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Total | 13,850,486 | 26.72% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | Total | 13,850,486 | 26.72% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | Total | 13,850,486 | 26.72% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | Total | 13,850,486 | 26.72% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jan 11, 2022 | Total | 13,990,878 | 26.99% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2021 | Total | 13,990,878 | 34.98% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | Total | 13,990,878 | 34.98% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Aug 11, 2021 | Total | 13,990,878 | 34.98% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | Total | 13,990,878 | 38.01% | 59,573 | 0.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | Total | 13,990,878 | 41.61% | 59,573 | 0.43% | 1,100,000 | 7.86% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | Total | 13,990,878 | 41.61% | 59,573 | 0.43% | 1,100,000 | 7.86% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | Total | 13,990,878 | 41.61% | 59,573 | 0.43% | 3,500,000 | 25.02% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | Total | 13,990,878 | 41.61% | 59,573 | 0.43% | 3,500,000 | 25.02% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | Total | 13,990,878 | 41.61% | 59,573 | 0.43% | 3,500,000 | 25.02% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | Total | 13,990,878 | 41.61% | 59,573 | 0.43% | 3,500,000 | 25.02% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | Total | 13,990,878 | 41.61% | 59,573 | 0.43% | 3,500,000 | 25.02% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | Total | 13,990,878 | 44.64% | 59,573 | 0.43% | 3,500,000 | 25.02% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | Total | 13,990,878 | 44.64% | 59,573 | 0.43% | 4,794,000 | 34.27% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | Total | 13,990,878 | 44.64% | 59,573 | 0.43% | 4,794,000 | 34.27% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Total | 13,990,878 | 44.64% | 59,573 | 0.43% | 7,250,000 | 51.82% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | Total | 13,990,878 | 44.64% | 59,573 | 0.43% | 7,250,000 | 51.82% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Total | 12,890,878 | 42.62% | 63,463 | 0.49% | 6,150,000 | 47.71% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | Total | 12,890,878 | 42.62% | 63,463 | 0.49% | 6,150,000 | 47.71% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | Total | 10,490,878 | 37.68% | 63,463 | 0.60% | 5,698,968 | 54.32% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | Total | 10,490,878 | 37.68% | 63,463 | 0.60% | 5,698,968 | 54.32% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2017 | Total | 10,490,878 | 37.68% | 63,463 | 0.60% | 5,698,968 | 54.32% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2016 | (A) Promoter & Promoter Group | 10,490,878 | 37.68% | 1,775,463 | 16.92% | 5,698,968 | 54.32% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2016 | (A) Promoter & Promoter Group | 10,490,878 | 37.68% | 1,775,463 | 16.92% | 5,701,238 | 54.34% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2016 | (A) Promoter & Promoter Group | 10,490,878 | 37.68% | 1,775,463 | 16.92% | 5,701,238 | 54.34% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2016 | (A) Promoter & Promoter Group | 9,196,878 | 34.64% | 1,775,463 | 19.31% | 4,404,968 | 47.90% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2015 | (A) Promoter & Promoter Group | 9,196,878 | 34.64% | 1,775,463 | 19.31% | 4,407,238 | 47.92% |