v3.25.1
DEBT (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Debt $ 2,626,313 $ 3,086,239
Debt discount (327,056) (161,011)
Short term debt 2,299,257 2,925,228
Less current portion 1,171,636 154,154
Long term portion 1,127,621 2,771,074
Note Payable [Member]    
Debt Instrument [Line Items]    
Debt 188,061 100,000
Loan Payable Related Party [Member]    
Debt Instrument [Line Items]    
Debt 153,989 153,989
Convertible Notes Payable [Member]    
Debt Instrument [Line Items]    
Debt 2,262,263 2,810,250
Convertible Notes Payable Related Party [Member]    
Debt Instrument [Line Items]    
Debt $ 22,000 $ 22,000