| 
                                Sep 2025
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                433,044,594
                             | 
                            
                            
                                30.02%
                             | 
                            
                                
                                    5,000,000
                                 | 
                                
                                    1.15%
                                 | 
                            
                            
                                
                                    10,000,000
                                 | 
                                
                                    2.31%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2025
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                455,544,649
                             | 
                            
                            
                                31.58%
                             | 
                            
                                
                                    5,000,000
                                 | 
                                
                                    1.10%
                                 | 
                            
                            
                                
                                    10,000,000
                                 | 
                                
                                    2.20%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2025
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                495,831,892
                             | 
                            
                            
                                34.37%
                             | 
                            
                                
                                    246,548,750
                                 | 
                                
                                    49.72%
                                 | 
                            
                            
                                
                                    10,000,000
                                 | 
                                
                                    2.02%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                517,831,892
                             | 
                            
                            
                                35.89%
                             | 
                            
                                
                                    246,548,750
                                 | 
                                
                                    47.61%
                                 | 
                            
                            
                                
                                    10,000,000
                                 | 
                                
                                    1.93%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                522,831,892
                             | 
                            
                            
                                36.24%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    46.20%
                                 | 
                            
                            
                                
                                    10,000,000
                                 | 
                                
                                    1.91%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                542,831,892
                             | 
                            
                            
                                37.63%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.50%
                                 | 
                            
                            
                                
                                    10,000,000
                                 | 
                                
                                    1.84%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                542,981,892
                             | 
                            
                            
                                37.68%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.49%
                                 | 
                            
                            
                                
                                    10,000,000
                                 | 
                                
                                    1.84%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,581,892
                             | 
                            
                            
                                37.84%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.68%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,581,892
                             | 
                            
                            
                                37.84%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.68%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Aug 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,581,892
                             | 
                            
                            
                                37.84%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.68%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,581,892
                             | 
                            
                            
                                39.24%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.68%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,581,892
                             | 
                            
                            
                                39.24%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.68%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,581,892
                             | 
                            
                            
                                39.24%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.68%
                                 | 
                            
                            
                                
                                    171,786,100
                                 | 
                                
                                    31.78%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,081,892
                             | 
                            
                            
                                39.20%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.72%
                                 | 
                            
                            
                                
                                    171,786,100
                                 | 
                                
                                    31.81%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,081,892
                             | 
                            
                            
                                39.20%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.72%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,081,892
                             | 
                            
                            
                                39.23%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.72%
                                 | 
                            
                            
                                
                                    7,500,000
                                 | 
                                
                                    1.39%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,081,892
                             | 
                            
                            
                                39.23%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    7,500,000
                                 | 
                                
                                    1.39%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 10, 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,093,812
                             | 
                            
                            
                                39.23%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    15,000,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,093,812
                             | 
                            
                            
                                41.89%
                             | 
                            
                                
                                    60,387,187
                                 | 
                                
                                    11.18%
                                 | 
                            
                            
                                
                                    15,000,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,093,812
                             | 
                            
                            
                                42.05%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.72%
                                 | 
                            
                            
                                
                                    15,000,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,093,812
                             | 
                            
                            
                                42.05%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.72%
                                 | 
                            
                            
                                
                                    15,000,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                540,093,812
                             | 
                            
                            
                                42.05%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    44.72%
                                 | 
                            
                            
                                
                                    15,000,000
                                 | 
                                
                                    2.78%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                510,343,812
                             | 
                            
                            
                                39.73%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    47.33%
                                 | 
                            
                            
                                
                                    15,000,000
                                 | 
                                
                                    2.94%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                496,343,812
                             | 
                            
                            
                                38.64%
                             | 
                            
                                
                                    275,348,750
                                 | 
                                
                                    55.48%
                                 | 
                            
                            
                                
                                    15,000,000
                                 | 
                                
                                    3.02%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                496,343,812
                             | 
                            
                            
                                38.64%
                             | 
                            
                                
                                    336,789,567
                                 | 
                                
                                    67.85%
                                 | 
                            
                            
                                
                                    15,000,000
                                 | 
                                
                                    3.02%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                489,682,198
                             | 
                            
                            
                                38.13%
                             | 
                            
                                
                                    336,789,567
                                 | 
                                
                                    68.78%
                                 | 
                            
                            
                                
                                    15,000,000
                                 | 
                                
                                    3.06%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                489,682,198
                             | 
                            
                            
                                38.13%
                             | 
                            
                                
                                    336,789,567
                                 | 
                                
                                    68.78%
                                 | 
                            
                            
                                
                                    15,000,000
                                 | 
                                
                                    3.06%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                489,682,198
                             | 
                            
                            
                                38.13%
                             | 
                            
                                
                                    336,789,567
                                 | 
                                
                                    68.78%
                                 | 
                            
                            
                                
                                    84,170,283
                                 | 
                                
                                    17.19%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                489,682,198
                             | 
                            
                            
                                38.43%
                             | 
                            
                                
                                    336,789,567
                                 | 
                                
                                    68.78%
                                 | 
                            
                            
                                
                                    216,945,950
                                 | 
                                
                                    44.30%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                482,182,198
                             | 
                            
                            
                                38.67%
                             | 
                            
                                
                                    336,789,567
                                 | 
                                
                                    69.85%
                                 | 
                            
                            
                                
                                    216,945,950
                                 | 
                                
                                    44.99%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                474,682,198
                             | 
                            
                            
                                38.30%
                             | 
                            
                                
                                    289,189,567
                                 | 
                                
                                    60.92%
                                 | 
                            
                            
                                
                                    209,445,950
                                 | 
                                
                                    44.12%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                474,682,198
                             | 
                            
                            
                                38.30%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    50.89%
                                 | 
                            
                            
                                
                                    209,445,950
                                 | 
                                
                                    44.12%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                474,682,198
                             | 
                            
                            
                                38.30%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    50.89%
                                 | 
                            
                            
                                
                                    209,445,950
                                 | 
                                
                                    44.12%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                474,682,198
                             | 
                            
                            
                                38.30%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    50.89%
                                 | 
                            
                            
                                
                                    209,445,950
                                 | 
                                
                                    44.12%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                474,682,198
                             | 
                            
                            
                                38.30%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    50.89%
                                 | 
                            
                            
                                
                                    209,445,950
                                 | 
                                
                                    44.12%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                474,682,198
                             | 
                            
                            
                                38.30%
                             | 
                            
                                
                                    241,548,750
                                 | 
                                
                                    50.89%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                482,924,214
                             | 
                            
                            
                                38.97%
                             | 
                            
                                
                                    242,604,750
                                 | 
                                
                                    50.24%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                482,924,214
                             | 
                            
                            
                                38.97%
                             | 
                            
                                
                                    242,604,750
                                 | 
                                
                                    50.24%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                482,924,214
                             | 
                            
                            
                                38.97%
                             | 
                            
                                
                                    242,604,750
                                 | 
                                
                                    50.24%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                482,924,214
                             | 
                            
                            
                                38.97%
                             | 
                            
                                
                                    242,604,750
                                 | 
                                
                                    50.24%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                482,924,214
                             | 
                            
                            
                                38.97%
                             | 
                            
                                
                                    242,604,750
                                 | 
                                
                                    50.24%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2015
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                482,924,214
                             | 
                            
                            
                                38.97%
                             | 
                            
                                
                                    242,604,750
                                 | 
                                
                                    50.24%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 |