XML 24 R24.htm IDEA: XBRL DOCUMENT v3.20.1
5. INTANGIBLE ASSETS, NET (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of intangible assets
    December 31,  
    2019     2018  
             
Patents   $ 176,425     $ 111,160  
Trademarks     57,919       8,910  
      234,344       120,070  
Accumulated amortization     (4,061 )     (1,355 )
    $ 230,283     $ 118,715