v3.25.2
DEBT (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Debt $ 3,921,440 $ 2,626,313
Debt discount (270,452) (327,056)
Short term debt 3,650,988 2,299,257
Less current portion 1,288,058 1,171,636
Long term portion 2,362,930 1,127,621
Note Payable [Member]    
Debt Instrument [Line Items]    
Debt 78,000 188,061
Loan Payable Related Party [Member]    
Debt Instrument [Line Items]    
Debt 153,989 153,989
Convertible Notes Payable [Member]    
Debt Instrument [Line Items]    
Debt 3,667,451 2,262,263
Convertible Notes Payable Related Party [Member]    
Debt Instrument [Line Items]    
Debt $ 22,000 $ 22,000