XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Schedule of Deferred Income Tax Assets and Liabilities) (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Assets:    
Accruals not currently deductible $ 12,823,493 $ 13,135,048
Research and development costs 49,099,538 13,371,625
Stock based compensation 13,707,737 11,983,900
Other 2,118,484 1,163,204
Total deferred income tax assets 77,749,252 39,653,777
Liabilities:    
Excess tax over book depreciation (20,728,577) (29,977,693)
Goodwill (37,999,022) (33,427,901)
Intangible assets (11,718,904) (11,237,588)
Other (2,507,071) (3,971,338)
Total deferred income tax liabilities (72,953,574) (78,614,520)
Net deferred income taxes 0 $ (38,960,743)
Patent, and Other Assets, Net    
Liabilities:    
Net deferred income taxes $ 4,795,678