XML 42 R33.htm IDEA: XBRL DOCUMENT v3.25.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill activity
     
Balances at December 31, 2024  $23,965 
Acquisition    
Foreign exchange translation    
Balances at June 30, 2025  $23,965 
Schedule of patents
          
   June 30, 
   2025  

2024

 
Patents  $904,269   $904,269 
Less: accumulated amortization   (727,148)   (701,634)
Patents, net  $177,121   $202,635 
Schedule of future expected amortization of patents
     
2025  $38,271 
2026   51,028 
2027   51,028 
Thereafter   36,794 
 Total patents  $177,121