| 
                                Sep 2025
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    25,280,899
                                 | 
                                
                                    11.86%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2025
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    25,280,899
                                 | 
                                
                                    11.86%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2025
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    33,707,865
                                 | 
                                
                                    15.82%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    33,707,865
                                 | 
                                
                                    15.82%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    5,920,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                            
                                
                                    33,707,865
                                 | 
                                
                                    15.82%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    5,920,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                            
                                
                                    33,707,865
                                 | 
                                
                                    15.82%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    5,920,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                            
                                
                                    33,707,865
                                 | 
                                
                                    15.82%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    5,920,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                            
                                
                                    33,707,865
                                 | 
                                
                                    15.82%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    5,920,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                            
                                
                                    33,707,865
                                 | 
                                
                                    15.82%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    5,920,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                            
                                
                                    33,707,865
                                 | 
                                
                                    15.82%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    5,920,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                            
                                
                                    33,707,865
                                 | 
                                
                                    15.82%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jan 06, 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                213,115,095
                             | 
                            
                            
                                65.67%
                             | 
                            
                                
                                    1,920,000
                                 | 
                                
                                    0.90%
                                 | 
                            
                            
                                
                                    33,707,865
                                 | 
                                
                                    15.82%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                187,834,196
                             | 
                            
                            
                                68.22%
                             | 
                            
                                
                                    1,920,000
                                 | 
                                
                                    1.02%
                                 | 
                            
                            
                                
                                    8,426,966
                                 | 
                                
                                    4.49%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                187,834,196
                             | 
                            
                            
                                69.09%
                             | 
                            
                                
                                    3,100,000
                                 | 
                                
                                    1.65%
                                 | 
                            
                            
                                
                                    8,426,966
                                 | 
                                
                                    4.49%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                187,834,196
                             | 
                            
                            
                                69.09%
                             | 
                            
                                
                                    4,100,000
                                 | 
                                
                                    2.18%
                                 | 
                            
                            
                                
                                    8,426,966
                                 | 
                                
                                    4.49%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                187,834,196
                             | 
                            
                            
                                69.09%
                             | 
                            
                                
                                    4,100,000
                                 | 
                                
                                    2.18%
                                 | 
                            
                            
                                
                                    13,487,572
                                 | 
                                
                                    7.18%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 21, 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                187,834,196
                             | 
                            
                            
                                69.09%
                             | 
                            
                                
                                    4,100,000
                                 | 
                                
                                    2.18%
                                 | 
                            
                            
                                
                                    13,487,572
                                 | 
                                
                                    7.18%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.10%
                             | 
                            
                                
                                    4,100,000
                                 | 
                                
                                    2.29%
                                 | 
                            
                            
                                
                                    33,163,401
                                 | 
                                
                                    18.48%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.10%
                             | 
                            
                                
                                    4,100,000
                                 | 
                                
                                    2.29%
                                 | 
                            
                            
                                
                                    33,163,401
                                 | 
                                
                                    18.48%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.46%
                             | 
                            
                                
                                    4,100,000
                                 | 
                                
                                    2.29%
                                 | 
                            
                            
                                
                                    38,213,906
                                 | 
                                
                                    21.30%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.46%
                             | 
                            
                                
                                    4,100,000
                                 | 
                                
                                    2.29%
                                 | 
                            
                            
                                
                                    10,111,111
                                 | 
                                
                                    5.64%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.46%
                             | 
                            
                                
                                    1,340,000
                                 | 
                                
                                    0.75%
                                 | 
                            
                            
                                
                                    14,151,515
                                 | 
                                
                                    7.89%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.46%
                             | 
                            
                                
                                    3,400,000
                                 | 
                                
                                    1.90%
                                 | 
                            
                            
                                
                                    14,151,515
                                 | 
                                
                                    7.89%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.46%
                             | 
                            
                                
                                    3,400,000
                                 | 
                                
                                    1.90%
                                 | 
                            
                            
                                
                                    14,151,515
                                 | 
                                
                                    7.89%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.46%
                             | 
                            
                                
                                    2,371,797
                                 | 
                                
                                    1.32%
                                 | 
                            
                            
                                
                                    14,151,515
                                 | 
                                
                                    7.89%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.46%
                             | 
                            
                                
                                    5,471,797
                                 | 
                                
                                    3.05%
                                 | 
                            
                            
                                
                                    14,151,515
                                 | 
                                
                                    7.89%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.46%
                             | 
                            
                                
                                    5,471,797
                                 | 
                                
                                    3.05%
                                 | 
                            
                            
                                
                                    110,694,646
                                 | 
                                
                                    61.70%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.46%
                             | 
                            
                                
                                    5,471,797
                                 | 
                                
                                    3.05%
                                 | 
                            
                            
                                
                                    110,694,646
                                 | 
                                
                                    61.70%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.46%
                             | 
                            
                                
                                    5,471,797
                                 | 
                                
                                    3.05%
                                 | 
                            
                            
                                
                                    110,694,646
                                 | 
                                
                                    61.70%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jan 11, 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                179,407,230
                             | 
                            
                            
                                68.46%
                             | 
                            
                                
                                    5,471,797
                                 | 
                                
                                    3.05%
                                 | 
                            
                            
                                
                                    110,694,646
                                 | 
                                
                                    61.70%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                174,346,624
                             | 
                            
                            
                                68.11%
                             | 
                            
                                
                                    5,471,797
                                 | 
                                
                                    3.14%
                                 | 
                            
                            
                                
                                    105,634,040
                                 | 
                                
                                    60.59%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                174,346,624
                             | 
                            
                            
                                68.11%
                             | 
                            
                                
                                    3,546,797
                                 | 
                                
                                    2.03%
                                 | 
                            
                            
                                
                                    105,634,040
                                 | 
                                
                                    60.59%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                169,296,119
                             | 
                            
                            
                                67.47%
                             | 
                            
                                
                                    3,546,797
                                 | 
                                
                                    2.10%
                                 | 
                            
                            
                                
                                    100,583,535
                                 | 
                                
                                    59.41%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                169,296,119
                             | 
                            
                            
                                67.47%
                             | 
                            
                                
                                    3,776,797
                                 | 
                                
                                    2.23%
                                 | 
                            
                            
                                
                                    100,583,535
                                 | 
                                
                                    59.41%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                169,296,119
                             | 
                            
                            
                                67.47%
                             | 
                            
                                
                                    3,776,797
                                 | 
                                
                                    2.23%
                                 | 
                            
                            
                                
                                    100,583,535
                                 | 
                                
                                    59.41%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                165,255,715
                             | 
                            
                            
                                66.93%
                             | 
                            
                                
                                    3,776,797
                                 | 
                                
                                    2.29%
                                 | 
                            
                            
                                
                                    96,543,131
                                 | 
                                
                                    58.42%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                165,255,715
                             | 
                            
                            
                                66.93%
                             | 
                            
                                
                                    5,576,797
                                 | 
                                
                                    3.37%
                                 | 
                            
                            
                                
                                    96,544,331
                                 | 
                                
                                    58.42%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                165,255,715
                             | 
                            
                            
                                66.93%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                165,255,715
                             | 
                            
                            
                                66.93%
                             | 
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                165,255,715
                             | 
                            
                            
                                66.93%
                             | 
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                167,184,622
                             | 
                            
                            
                                67.72%
                             | 
                            
                                
                                    1,178,066
                                 | 
                                
                                    0.70%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                159,526,730
                             | 
                            
                            
                                67.40%
                             | 
                            
                                
                                    678,066
                                 | 
                                
                                    0.43%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2015
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                159,524,730
                             | 
                            
                            
                                67.40%
                             | 
                            
                                
                                    1,178,066
                                 | 
                                
                                    0.74%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 |