v3.26.1
DEBT (Details 4) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long term portion $ 1,030,364 $ 1,058,426
Term Loan [Member]    
Debt Instrument [Line Items]    
June 30, 2027 57,846  
June 30, 2028 59,576  
June 30, 2029 61,357  
June 30, 2030 63,192  
June 30, 2031 65,081  
December 31, 2031 790,299  
Total term loan payable 1,097,351  
Less current portion (55,696)  
Long term portion 1,030,364  
Term Loan [Member] | Vern D Kornelsen [Member]    
Debt Instrument [Line Items]    
June 30, 2027 39,078  
June 30, 2028 84,559  
June 30, 2029 93,878  
June 30, 2030 104,224  
June 30, 2031 115,709  
December 31, 2031 62,552  
Total term loan payable 500,000  
Less current portion (39,078)  
Long term portion $ 460,922