XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES, Royalty Agreements (Details)
Mar. 22, 2021
Jun. 22, 2018
May 01, 2012
Investor Royalty Agreement [Member]      
Royalty Agreements [Abstract]      
Percentage of royalty receive equal to revenues from sale of business 4.00%    
Percentage of payment of additional royalty on gross sales     1.00%
Collaborator Royalty Agreement [Member]      
Royalty Agreements [Abstract]      
Percentage of royalty receive equal to revenues from sale of business   6.00%