XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Patents
         
   March 31, 2023   December 31, 2022 
         
Patents  $1,712,539   $1,606,064 
Less: Accumulated amortization   595,080    575,729 
           
 Intangible assets - net  $1,117,459   $1,030,335