v3.24.1.1.u2
LOANS PAYABLE (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Jan. 30, 2023
Dec. 20, 2022
Short-Term Debt [Line Items]          
Original amount of loans payable       $ 1,250,000 $ 3,000,000
Loans payable $ 1,983,876        
Other borrowing 342,246   $ 356,048    
Less: Current maturities 1,370,751   1,360,609    
Loans payable non current 613,125   619,569    
Original borrowings of $250,000, bears interest at 1%, requires no payments until maturity in January 2024 [Member]          
Short-Term Debt [Line Items]          
Original amount of loans payable 151,096   151,096    
Additional borrowings 252,954   252,954    
Monthly payment of loans payable 1,500 $ 1,500      
Total payments made 404,050   404,050    
Loans payable 356,012   338,512    
Original payable of $151,096 with additional net borrowings of $89,154, requires monthly payments of $1,500 until total payments of $240,250 have been made [Member]          
Short-Term Debt [Line Items]          
Original amount of loans payable 553,175   553,175    
Additional borrowings 72,237   72,237    
Monthly payment of loans payable 25,000 25,000      
Total payments made 625,412   625,412    
Loans payable 400,000   400,000    
Original payable of $553,175 with additional net borrowings of $125,412, requires monthly payments of $25,000 until total payments of $678,587 have been made [Member]          
Short-Term Debt [Line Items]          
Original amount of loans payable 492,180   492,180    
Additional borrowings 620,804   620,804    
Monthly payment of loans payable 25,000 25,000      
Total payments made 1,112,984   1,112,984    
Loans payable 865,618   865,618    
Original borrowings of $60,000, bears interest at 1%, requires no payments until maturity in January 2024 [Member]          
Short-Term Debt [Line Items]          
Original amount of loans payable 195,000   195,000    
Additional borrowings 10,000   10,000    
Monthly payment of loans payable 25,000 $ 25,000      
Loans payable $ 20,000   $ 20,000