XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.1
LICENSE AGREEMENT (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
LICENSE AGREEMENT      
Fees $ 93,029,933 $ 44,854,100 $ 27,659,223
Royalty expense to shareholder      
LICENSE AGREEMENT      
Fees $ 11,318,093 5,476,306 3,449,822
Licensing Agreement | Chief Executive Officer      
LICENSE AGREEMENT      
Royalty percentage on sales 5.00%    
Royalty percentage on sales of sublicense 50.00%    
Royalty payable under the license agreement $ 3,450,684 1,973,781  
Gross sales upon which royalties are based 226,294,765 109,526,118 67,529,783
Licensing Agreement | Royalty expense to shareholder | Chief Executive Officer      
LICENSE AGREEMENT      
Fees $ 11,318,093 $ 5,476,306 $ 3,449,822