v3.25.1
SCHEDULE OF NOTES PAYABLE TO SHAREHOLDER (Details) (Parenthetical) - USD ($)
Mar. 31, 2025
Mar. 23, 2025
Dec. 31, 2024
Aug. 07, 2023
Aug. 01, 2023
Jul. 13, 2023
Jun. 20, 2023
Jun. 05, 2023
May 18, 2023
May 16, 2023
Nov. 15, 2022
Aug. 25, 2022
Jun. 30, 2022
Jun. 01, 2022
May 18, 2022
May 16, 2022
May 08, 2022
Feb. 11, 2022
Dec. 06, 2021
Majority Shareholder One [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   $ 50,000                               $ 50,000
Majority Shareholder Two [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   150,000                             $ 150,000  
Majority Shareholder Three [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   550,000                           $ 550,000    
Majority Shareholder Four [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   1,100,000                         $ 1,100,000      
Majority Shareholder Five [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   450,000                       $ 450,000        
Majority Shareholder Six [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   500,000                     $ 500,000          
Majority Shareholder Seven [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   922,028                   $ 922,028            
Majority Shareholder Eight [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   290,000                 $ 290,000              
Majority Shareholder Nine [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   450,000               $ 450,000                
Majority Shareholder Ten [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   150,000             $ 150,000                  
Majority Shareholder Eleven [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   50,000           $ 50,000                    
Majority Shareholder Twelve [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   150,000         $ 150,000                      
Majority Shareholder Thirteen [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   50,000       $ 50,000                        
Majority Shareholder Fourteen [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   50,000     $ 50,000                          
Majority Shareholder Fifteen [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   190,000   $ 190,000                            
Majority Shareholder Sixteen [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable   42,432 $ 50,000                              
Majority Shareholder Seveenteen [Member]                                      
Defined Benefit Plan Disclosure [Line Items]                                      
Notes payable $ 500,000