XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
         
         
   March 31, 2024   December 31, 2023 
         
Patents  $1,966,848   $1,913,751 
Less: Accumulated amortization   680,185    659,250 
           
Intangible assets - net  $1,286,663   $1,254,501