XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.1
3. INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Finite-lived intangible assets
    March 31, 2021     December 31, 2020  
          Accumulated                 Accumulated        
    Cost     Amortization     Net     Cost     Amortization     Net  
Product Licenses   $ 4,100,000     $ (336,138 )   $ 3,763,862     $ 3,350,000     $ (264,909 )   $ 3,085,091  
Patent     510,310       (510,310 )     -       510,310       (510,310 )     -  
Software and Other     64,464       (53,763 )     10,701       64,464       (51,889 )     12,575  
                                                 
Total   $ 4,674,774     $ (900,211 )   $ 3,774,563     $ 3,924,774     $ (827,108 )   $ 3,097,666  
Estimated remaining amortization expense
Remainder of 2021   $ 245,071  
2022     324,347  
2023     319,267  
2024     319,267  
2025     319,267  
Thereafter     2,247,344  
Total   $ 3,774,563