XML 58 R45.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenues $ 130,725,777 $ 75,146,546
Foreign Revenues [Member]    
Revenues 352,000,000 15,500,000
Foreign Revenues [Member] | SWEDEN [Member]    
Revenues 23,100,000 $ 8,800,000
License Agreement [Member]    
Revenues 770,000  
Royalty fees $ 6,900,000  
Term of agreement The term of the agreement is 50 years.