| 
                                Dec 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,154,908
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.66%
                                 | 
                            
                            
                                
                                    10,155,893
                                 | 
                                
                                    8.67%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,154,908
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.66%
                                 | 
                            
                            
                                
                                    10,155,893
                                 | 
                                
                                    8.67%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,154,908
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.66%
                                 | 
                            
                            
                                
                                    10,155,893
                                 | 
                                
                                    8.67%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2019
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,154,908
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.66%
                                 | 
                            
                            
                                
                                    10,155,893
                                 | 
                                
                                    8.67%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,154,908
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.66%
                                 | 
                            
                            
                                
                                    10,155,893
                                 | 
                                
                                    8.67%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,154,908
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.66%
                                 | 
                            
                            
                                
                                    10,155,893
                                 | 
                                
                                    8.67%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,154,908
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.66%
                                 | 
                            
                            
                                
                                    10,155,893
                                 | 
                                
                                    8.67%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2018
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,154,908
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.66%
                                 | 
                            
                            
                                
                                    78,533,643
                                 | 
                                
                                    67.03%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,154,908
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.66%
                                 | 
                            
                            
                                
                                    78,533,643
                                 | 
                                
                                    67.03%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,154,908
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.66%
                                 | 
                            
                            
                                
                                    68,377,750
                                 | 
                                
                                    58.37%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,154,908
                             | 
                            
                            
                                75.00%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.66%
                                 | 
                            
                            
                                
                                    78,533,643
                                 | 
                                
                                    67.03%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2017
                             | 
                            
                                
                                    Total
                                
                             | 
                            
                                117,833,643
                             | 
                            
                            
                                75.43%
                             | 
                            
                                
                                    24,200,000
                                 | 
                                
                                    20.54%
                                 | 
                            
                            
                                
                                    68,377,750
                                 | 
                                
                                    58.03%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                117,833,643
                             | 
                            
                            
                                75.43%
                             | 
                            
                                
                                    12,300,000
                                 | 
                                
                                    10.44%
                                 | 
                            
                            
                                
                                    68,377,750
                                 | 
                                
                                    58.03%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                117,833,643
                             | 
                            
                            
                                75.43%
                             | 
                            
                                
                                    12,300,000
                                 | 
                                
                                    10.44%
                                 | 
                            
                            
                                
                                    68,377,750
                                 | 
                                
                                    58.03%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                107,677,750
                             | 
                            
                            
                                73.73%
                             | 
                            
                                
                                    12,300,000
                                 | 
                                
                                    11.42%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2016
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                107,677,750
                             | 
                            
                            
                                73.73%
                             | 
                            
                                
                                    12,300,000
                                 | 
                                
                                    11.42%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2015
                             | 
                            
                                
                                    (A) Promoter & Promoter Group
                                
                             | 
                            
                                107,677,750
                             | 
                            
                            
                                74.40%
                             | 
                            
                                
                                    12,300,000
                                 | 
                                
                                    11.42%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 |