XML 77 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Indefinite lived:    
Goodwill $ 10,513,371 $ 10,513,371
Definite lived:    
Intangible assets, Gross 10,473,761 10,473,761
Intangible assets, Accumulated Amortization (7,326,991) (6,779,910)
Intangible assets, Net Book Value 3,146,770 3,693,851
Total goodwill and intangible assets, Gross 20,987,132 20,987,132
Total goodwill and intangible assets, Net Book Value $ 13,660,141 14,207,222
Weighted Average    
Schedule of intangible assets by major asset class    
Intangible asset, useful life 11 years  
Licenses    
Definite lived:    
Intangible assets, Gross $ 1,323,761 1,323,761
Intangible assets, Accumulated Amortization (1,276,852) (1,248,104)
Intangible assets, Net Book Value $ 46,909 75,657
Licenses | Weighted Average    
Schedule of intangible assets by major asset class    
Intangible asset, useful life 10 years  
Bioject    
Definite lived:    
Intangible assets, Gross $ 5,100,000 5,100,000
Intangible assets, Accumulated Amortization (2,468,889) (2,175,556)
Intangible assets, Net Book Value $ 2,631,111 2,924,444
Bioject | Weighted Average    
Schedule of intangible assets by major asset class    
Intangible asset, useful life 12 years  
Other    
Definite lived:    
Intangible assets, Gross $ 4,050,000 4,050,000
Intangible assets, Accumulated Amortization (3,581,250) (3,356,250)
Intangible assets, Net Book Value $ 468,750 $ 693,750
Other | Weighted Average    
Schedule of intangible assets by major asset class    
Intangible asset, useful life 18 years