v3.26.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Accounts payable $ 3,103,254 $ 2,443,207
Other accounts payable 165,136  
Other accrued liabilities 241,947  
Senior Employees [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Accounts payable and accrued expenses 1,498,893  
Senior Consultants [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Accounts payable and accrued expenses 652,278  
Professionals [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Accounts payable and accrued expenses 545,000  
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Other Liabilities, Current $ 107,445 $ 32,238