v3.26.1
LEASES (Details 4) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
LEASES    
July 1 - December 31, 2026 $ 88,219  
December 31, 2027 180,407  
December 31, 2028 185,820  
December 31, 2029 34,841  
Total minimum lease payments 489,287  
Less: interest 44,960  
Imputed value of lease obligations 444,327  
Less: current portion 151,421 $ 143,672
Long-term portion of lease obligations $ 292,906 $ 370,591