XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
8. INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Finite-lived intangible assets
    June 30, 2020     December 31, 2019  
          Accumulated                 Accumulated        
    Cost     Amortization     Net     Cost     Amortization     Net  
Patent   $ 510,310     $ (510,310 )   $ -     $ 510,310     $ (510,310 )   $ -  
Product Licenses     3,350,000       (139,627 )     3,210,373       1,500,000       (48,876 )     1,451,124  
Software and Other     64,464       (48,141 )     16,323       64,464       (44,394 )     20,070  
Total   $ 3,924,774     $ (698,078 )   $ 3,226,696     $ 2,074,774     $ (603,580 )   $ 1,471,194  
Estimated remaining amortization expense
Remainder of 2020   $ 129,030  
2021     258,059  
2022     255,645  
2023     250,564  
2024     250,564  
Thereafter     2,082,834  
Total   $ 3,226,696