| 
                                Sep 2025
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                504,787,384
                             | 
                            
                            
                                61.23%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2025
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                503,317,614
                             | 
                            
                            
                                61.10%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2025
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                501,530,689
                             | 
                            
                            
                                60.88%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    21,222,478
                                 | 
                                
                                    4.23%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                500,082,689
                             | 
                            
                            
                                60.71%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    21,222,478
                                 | 
                                
                                    4.24%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                498,061,059
                             | 
                            
                            
                                60.49%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    35,252,643
                                 | 
                                
                                    7.08%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                498,061,891
                             | 
                            
                            
                                60.49%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    35,252,643
                                 | 
                                
                                    7.08%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2024
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                498,089,391
                             | 
                            
                            
                                60.49%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    35,252,643
                                 | 
                                
                                    7.08%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                483,236,415
                             | 
                            
                            
                                58.69%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    35,252,643
                                 | 
                                
                                    7.30%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                477,114,567
                             | 
                            
                            
                                57.94%
                             | 
                            
                                
                                    369,941,820
                                 | 
                                
                                    77.54%
                                 | 
                            
                            
                                
                                    35,252,643
                                 | 
                                
                                    7.39%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                477,110,367
                             | 
                            
                            
                                57.94%
                             | 
                            
                                
                                    369,941,820
                                 | 
                                
                                    77.54%
                                 | 
                            
                            
                                
                                    35,252,643
                                 | 
                                
                                    7.39%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                477,110,367
                             | 
                            
                            
                                57.94%
                             | 
                            
                                
                                    369,941,819
                                 | 
                                
                                    77.54%
                                 | 
                            
                            
                                
                                    35,252,643
                                 | 
                                
                                    7.39%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 16, 2023
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                477,110,367
                             | 
                            
                            
                                57.94%
                             | 
                            
                                
                                    369,941,839
                                 | 
                                
                                    77.54%
                                 | 
                            
                            
                                
                                    35,252,643
                                 | 
                                
                                    7.39%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                368,363,553
                             | 
                            
                            
                                70.10%
                             | 
                            
                                
                                    305,549,431
                                 | 
                                
                                    82.95%
                                 | 
                            
                            
                                
                                    35,252,643
                                 | 
                                
                                    9.57%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                368,363,553
                             | 
                            
                            
                                70.10%
                             | 
                            
                                
                                    287,570,583
                                 | 
                                
                                    78.07%
                                 | 
                            
                            
                                
                                    43,265,583
                                 | 
                                
                                    11.75%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                368,363,553
                             | 
                            
                            
                                70.10%
                             | 
                            
                                
                                    287,570,583
                                 | 
                                
                                    78.07%
                                 | 
                            
                            
                                
                                    43,265,583
                                 | 
                                
                                    11.75%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                367,161,202
                             | 
                            
                            
                                69.87%
                             | 
                            
                                
                                    287,570,583
                                 | 
                                
                                    78.32%
                                 | 
                            
                            
                                
                                    43,265,583
                                 | 
                                
                                    11.78%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 28, 2022
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                367,161,202
                             | 
                            
                            
                                69.87%
                             | 
                            
                                
                                    287,570,583
                                 | 
                                
                                    78.32%
                                 | 
                            
                            
                                
                                    43,265,583
                                 | 
                                
                                    11.78%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                345,938,724
                             | 
                            
                            
                                68.60%
                             | 
                            
                                
                                    287,570,583
                                 | 
                                
                                    83.13%
                                 | 
                            
                            
                                
                                    22,043,105
                                 | 
                                
                                    6.37%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                345,938,724
                             | 
                            
                            
                                68.60%
                             | 
                            
                                
                                    287,570,583
                                 | 
                                
                                    83.13%
                                 | 
                            
                            
                                
                                    22,043,105
                                 | 
                                
                                    6.37%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                331,908,559
                             | 
                            
                            
                                68.12%
                             | 
                            
                                
                                    287,570,583
                                 | 
                                
                                    86.64%
                                 | 
                            
                            
                                
                                    8,012,940
                                 | 
                                
                                    2.41%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2021
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                331,908,559
                             | 
                            
                            
                                68.12%
                             | 
                            
                                
                                    287,570,583
                                 | 
                                
                                    86.64%
                                 | 
                            
                            
                                
                                    27,194,526
                                 | 
                                
                                    8.19%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                331,908,559
                             | 
                            
                            
                                68.12%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    82.46%
                                 | 
                            
                            
                                
                                    27,194,526
                                 | 
                                
                                    8.19%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                331,908,559
                             | 
                            
                            
                                68.12%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    82.46%
                                 | 
                            
                            
                                
                                    27,194,526
                                 | 
                                
                                    8.19%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                331,908,559
                             | 
                            
                            
                                68.12%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    82.46%
                                 | 
                            
                            
                                
                                    27,194,526
                                 | 
                                
                                    8.19%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2020
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                331,841,059
                             | 
                            
                            
                                68.11%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    82.48%
                                 | 
                            
                            
                                
                                    27,194,526
                                 | 
                                
                                    8.20%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                331,841,059
                             | 
                            
                            
                                68.11%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    82.48%
                                 | 
                            
                            
                                
                                    27,194,526
                                 | 
                                
                                    8.20%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                331,841,059
                             | 
                            
                            
                                68.11%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    82.48%
                                 | 
                            
                            
                                
                                    27,194,526
                                 | 
                                
                                    8.20%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                322,374,034
                             | 
                            
                            
                                67.27%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    84.90%
                                 | 
                            
                            
                                
                                    19,181,586
                                 | 
                                
                                    5.95%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                321,113,309
                             | 
                            
                            
                                67.01%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    85.24%
                                 | 
                            
                            
                                
                                    19,181,586
                                 | 
                                
                                    5.97%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                319,094,453
                             | 
                            
                            
                                66.59%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    85.77%
                                 | 
                            
                            
                                
                                    19,181,586
                                 | 
                                
                                    6.01%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                318,788,309
                             | 
                            
                            
                                66.52%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    85.86%
                                 | 
                            
                            
                                
                                    19,181,586
                                 | 
                                
                                    6.02%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                318,788,309
                             | 
                            
                            
                                66.52%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    85.86%
                                 | 
                            
                            
                                
                                    23,992,026
                                 | 
                                
                                    7.53%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                318,788,309
                             | 
                            
                            
                                66.52%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    85.86%
                                 | 
                            
                            
                                
                                    23,992,026
                                 | 
                                
                                    7.53%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                299,606,723
                             | 
                            
                            
                                65.13%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    91.35%
                                 | 
                            
                            
                                
                                    15,810,440
                                 | 
                                
                                    5.28%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                299,606,123
                             | 
                            
                            
                                65.13%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    91.35%
                                 | 
                            
                            
                                
                                    15,810,440
                                 | 
                                
                                    5.28%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                299,604,123
                             | 
                            
                            
                                65.13%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    91.35%
                                 | 
                            
                            
                                
                                    15,810,440
                                 | 
                                
                                    5.28%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                299,604,123
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    273,701,374
                                 | 
                                
                                    91.35%
                                 | 
                            
                            
                                
                                    26,560,440
                                 | 
                                
                                    8.87%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                299,590,283
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    105,417,065
                                 | 
                                
                                    37.27%
                                 | 
                            
                            
                                
                                    26,560,440
                                 | 
                                
                                    9.39%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                299,590,283
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    26,560,440
                                 | 
                                
                                    9.39%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                131,305,974
                             | 
                            
                            
                                56.80%
                             | 
                            
                                
                                    26,560,440
                                 | 
                                
                                    23.18%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                131,305,974
                             | 
                            
                            
                                56.80%
                             | 
                            
                                
                                    26,560,440
                                 | 
                                
                                    23.18%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2015
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                131,305,974
                             | 
                            
                            
                                56.80%
                             | 
                            
                                
                                    26,560,440
                                 | 
                                
                                    23.18%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 |