v3.25.1
DEBT (Details 3) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Long term portion $ 1,099,722 $ 1,119,152
Term Loan [Member]    
Debt Instrument [Line Items]    
2025 41,661  
2026 57,000  
2027 58,704  
2028 60,460  
2029 62,268  
2030 – 2031 887,210  
Total 1,167,303  
Less debt issuance cost (13,977)  
Net term loan payable 1,153,326  
Less current portion (53,604)  
Long term portion $ 1,099,722