| 
                                Sep 2025
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.53%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Sep 2025
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                4.59%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2025
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep
Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.53%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Jun 2025
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                4.59%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2025
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.53%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Mar 2025
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                4.59%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2024
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.53%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Dec 2024
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                4.59%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2024
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.53%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Sep 2024
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                4.59%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2024
                             | 
                            
                                
                                    Sandeep Aggarwal  (Huf)-Karta-Sandeep Aggarwal
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.53%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Jun 2024
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                4.62%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2024
                             | 
                            
                                
                                    Sandeep Aggarwal   (Huf)-Karta-Sandeep Aggarwal
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.53%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Mar 2024
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                4.62%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jan 29, 2024
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.53%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Jan 29, 2024
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                4.64%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2023
                             | 
                            
                                
                                    Sandeep Aggarwal Huf( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.57%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Dec 2023
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                5.01%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Nov 07, 2023
                             | 
                            
                                
                                    Sandeep Aggarwal Huf( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.57%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Nov 07, 2023
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                5.01%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Oct 03, 2023
                             | 
                            
                                
                                    Sandeep Aggarwal Huf( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.66%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Oct 03, 2023
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                5.72%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2023
                             | 
                            
                                
                                    Sandeep Aggarwal Huf( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.67%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Sep 2023
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                5.87%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2023
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.69%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Jun 2023
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                5.98%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 05, 2023
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.69%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Jun 05, 2023
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                5.98%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2023
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.83%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Mar 2023
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                7.21%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2022
                             | 
                            
                                
                                    Sandeep Aggarwal Huf( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.83%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Dec 2022
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                7.21%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2022
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.83%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Sep 2022
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                7.21%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2022
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.83%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Jun 2022
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                7.21%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2022
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.83%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Mar 2022
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                7.21%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2021
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.83%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Dec 2021
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,003,533
                             | 
                            
                            
                                7.21%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2021
                             | 
                            
                                
                                    Sandeep Aggarwal Huf( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.83%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Sep 2021
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,000,733
                             | 
                            
                            
                                7.21%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    4,300,000
                                 | 
                                
                                    30.71%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2021
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.83%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Jun 2021
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,000,733
                             | 
                            
                            
                                7.21%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    7,816,000
                                 | 
                                
                                    55.83%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2021
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.83%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Mar 2021
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,000,733
                             | 
                            
                            
                                7.21%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    7,816,000
                                 | 
                                
                                    55.83%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Feb 25, 2021
                             | 
                            
                                
                                    Sandeep Aggarwal Huf- Sandeep Aggarwal Karta
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.83%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Feb 25, 2021
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                14,000,733
                             | 
                            
                            
                                7.21%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    25.11%
                                 | 
                            
                            
                                
                                    7,816,000
                                 | 
                                
                                    55.83%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2020
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.87%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Dec 2020
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                9,700,733
                             | 
                            
                            
                                5.27%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    36.24%
                                 | 
                            
                            
                                
                                    3,516,000
                                 | 
                                
                                    36.24%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2020
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.87%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Sep 2020
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                9,700,733
                             | 
                            
                            
                                5.27%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    36.24%
                                 | 
                            
                            
                                
                                    3,516,000
                                 | 
                                
                                    36.24%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2020
                             | 
                            
                                
                                    Sandeep Aggarwal Huf ( Sandeep Aggarwal-Karta)
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.87%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Jun 2020
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                9,700,733
                             | 
                            
                            
                                5.27%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    36.24%
                                 | 
                            
                            
                                
                                    9,248,300
                                 | 
                                
                                    95.34%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2020
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                11,216,346
                             | 
                            
                            
                                6.09%
                             | 
                            
                                
                                    4,796,745
                                 | 
                                
                                    -%
                                 | 
                            
                            
                                
                                    10,529,045
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 17, 2020
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                10,854,045
                             | 
                            
                            
                                5.89%
                             | 
                            
                                
                                    4,796,745
                                 | 
                                
                                    -%
                                 | 
                            
                            
                                
                                    10,529,045
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2019
                             | 
                            
                                
                                    Sandeep Aggarwal Huf
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.93%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Dec 2019
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                9,248,300
                             | 
                            
                            
                                5.38%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    38.02%
                                 | 
                            
                            
                                
                                    9,248,300
                                 | 
                                
                                    100.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2019
                             | 
                            
                                
                                    Sandeep Aggarwal Huf
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.93%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Sep 2019
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                9,248,300
                             | 
                            
                            
                                5.38%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    38.02%
                                 | 
                            
                            
                                
                                    3,516,000
                                 | 
                                
                                    38.02%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2019
                             | 
                            
                                
                                    Sandeep Aggarwal Huf
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.93%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Jun 2019
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                9,248,300
                             | 
                            
                            
                                5.38%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    38.02%
                                 | 
                            
                            
                                
                                    3,516,000
                                 | 
                                
                                    38.02%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2019
                             | 
                            
                                
                                    Sandeep Aggarwal Huf
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.93%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Mar 2019
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                9,248,300
                             | 
                            
                            
                                5.38%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    38.02%
                                 | 
                            
                            
                                
                                    3,516,000
                                 | 
                                
                                    38.02%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2018
                             | 
                            
                                
                                    Sandeep Aggarwal Huf
                                
                             | 
                            
                                1,605,745
                             | 
                            
                            
                                0.93%
                             | 
                            
                                
                                    1,280,745
                                 | 
                                
                                    79.76%
                                 | 
                            
                            
                                
                                    1,605,745
                                 | 
                                
                                    100.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Dec 2018
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                9,248,300
                             | 
                            
                            
                                5.38%
                             | 
                            
                                
                                    3,516,000
                                 | 
                                
                                    38.02%
                                 | 
                            
                            
                                
                                    9,248,300
                                 | 
                                
                                    100.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2018
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                10,854,045
                             | 
                            
                            
                                6.31%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    10,854,045
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2018
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                10,854,045
                             | 
                            
                            
                                6.78%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    6,057,300
                                 | 
                                
                                    81.98%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2018
                             | 
                            
                                
                                    Sandeep Aggarwal Huf
                                
                             | 
                            
                                325,000
                             | 
                            
                            
                                0.23%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Mar 2018
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                5,732,300
                             | 
                            
                            
                                4.01%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2017
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                6,057,300
                             | 
                            
                            
                                4.24%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2017
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                6,057,300
                             | 
                            
                            
                                4.84%
                             | 
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2017
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                6,057,300
                             | 
                            
                            
                                4.84%
                             | 
                            
                                
                                    6,057,300
                                 | 
                                
                                    200.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2017
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                6,057,300
                             | 
                            
                            
                                4.84%
                             | 
                            
                                
                                    6,057,300
                                 | 
                                
                                    200.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2016
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                5,732,300
                             | 
                            
                            
                                4.58%
                             | 
                            
                                
                                    5,732,300
                                 | 
                                
                                    100.00%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Dec 2016
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                325,000
                             | 
                            
                            
                                0.26%
                             | 
                            
                                
                                    325,000
                                 | 
                                
                                    100.00%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2016
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                5,732,300
                             | 
                            
                            
                                4.58%
                             | 
                            
                                
                                    5,732,300
                                 | 
                                
                                    100.00%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Sep 2016
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                325,000
                             | 
                            
                            
                                0.26%
                             | 
                            
                                
                                    325,000
                                 | 
                                
                                    100.00%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2016
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                5,732,300
                             | 
                            
                            
                                4.58%
                             | 
                            
                                
                                    5,732,300
                                 | 
                                
                                    100.00%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Jun 2016
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                325,000
                             | 
                            
                            
                                0.26%
                             | 
                            
                                
                                    325,000
                                 | 
                                
                                    100.00%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2016
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                5,732,300
                             | 
                            
                            
                                4.59%
                             | 
                            
                                
                                    5,732,300
                                 | 
                                
                                    100.00%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Mar 2016
                             | 
                            
                                
                                    Sandeep Aggarwal Huf
                                
                             | 
                            
                                325,000
                             | 
                            
                            
                                0.26%
                             | 
                            
                                
                                    325,000
                                 | 
                                
                                    100.00%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2015
                             | 
                            
                                
                                    Sandeep Aggarwal
                                
                             | 
                            
                                5,732,300
                             | 
                            
                            
                                4.59%
                             | 
                            
                                
                                    5,732,300
                                 | 
                                
                                    100.00%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                        
                            | 
                                Dec 2015
                             | 
                            
                                
                                    Sandeep Aggarwal Huf
                                
                             | 
                            
                                325,000
                             | 
                            
                            
                                0.26%
                             | 
                            
                                
                                    325,000
                                 | 
                                
                                    100.00%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 |