XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.1
LICENSE AGREEMENT (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
LICENSE AGREEMENT      
Cost of sales $ 66,565,655 $ 93,029,933 $ 44,854,100
Accrued royalties to shareholder 973,701 3,450,684  
Gross sales upon which royalties are based 118,742,140 226,294,765 109,526,118
Royalty fees      
LICENSE AGREEMENT      
Cost of sales $ 5,937,107 $ 11,318,093 $ 5,476,306
Royalty fees | Chief Executive Officer      
LICENSE AGREEMENT      
Royalty percentage on gross sales 5.00%    
Royalty percentage on sales of sublicense 50.00%