| Sep 2025 | Devesh Sachdev Huf | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2025 | Devesh Sachdev Family Trust | 1,000 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2025 | Devesh  Sachdev | 4,633,484 | 2.86% | 4,000,000 | 86.33% | 4,000,000 | 86.33% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Devesh Sachdev Family Trust | 1,000 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2025 | Devesh Sachdev | 4,733,484 | 2.92% | 4,000,000 | 84.50% | 4,000,000 | 84.50% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | May 02, 2025 | Devesh Sachdev Family Trust | 1,000 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | May 02, 2025 | Devesh Sachdev | 4,941,314 | 3.05% | 3,512,414 | 71.08% | 4,000,000 | 80.95% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Devesh  Sachdev Family Trust | 1,000 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2025 | Devesh  Sachdev | 4,941,314 | 4.89% | 3,512,414 | 71.08% | 4,000,000 | 80.95% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Devesh  Sachdev Family Trust | 1,000 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2024 | Devesh  Sachdev | 4,941,314 | 4.89% | 2,902,414 | 58.74% | 4,000,000 | 80.95% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Devesh Sachdev Family Private Trust | 1,000 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2024 | Devesh  Sachdev | 4,941,314 | 4.89% | 2,402,414 | 48.62% | 4,000,000 | 80.95% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Devesh Sachdev Family Private Trust | 1,000 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2024 | Devesh  Sachdev | 4,941,314 | 4.89% | 1,410,500 | 28.55% | 4,000,000 | 80.95% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Devesh Sachdev Family Private Trust | 1,000 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2024 | Devesh  Sachdev | 4,941,314 | 4.89% | 1,410,500 | 28.55% | 4,000,000 | 80.95% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Devesh Sachdev Family Private Trust | 1,000 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2023 | Devesh  Sachdev | 4,931,314 | 4.88% | 1,410,500 | 28.60% | 4,000,000 | 81.11% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Devesh Sachdev Family Private Trust | 1,000 | 0.00% | 0 | 0.00% | 1,000 | 100.00% | 
                    
                        
                        
                            | Sep 2023 | Devesh  Sachdev | 4,910,714 | 4.86% | 1,410,500 | 28.72% | 4,902,414 | 99.83% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Devesh Sachdev Family Private Trust | 1,000 | 0.00% | 0 | 0.00% | 1,000 | 100.00% | 
                    
                        
                        
                            | Jun 2023 | Devesh  Sachdev | 4,902,414 | 4.87% | 1,410,500 | 28.77% | 4,902,414 | 100.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Devesh  Sachdev | 4,903,414 | 4.87% | 1,410,500 | 28.77% | 4,903,414 | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Devesh  Sachdev | 4,903,414 | 4.87% | 1,410,500 | 28.77% | 4,903,414 | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Nov 10, 2022 | Devesh Sachdev | 4,903,414 | 4.87% | 0 | 0.00% | 4,903,414 | -% |