XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
LICENSE AGREEMENT (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
LICENSE AGREEMENT      
Cost of sales $ 34,077,709 $ 34,489,115 $ 66,565,655
Accrued royalties to shareholder 789,358 1,376,555  
Gross sales upon which royalties are based 57,019,782 64,883,761 118,742,140
Royalty fees      
LICENSE AGREEMENT      
Cost of sales $ 2,919,519 $ 3,594,130 $ 5,937,107
Royalty fees | Chief Executive Officer      
LICENSE AGREEMENT      
Royalty percentage on gross sales 5.00%    
Royalty percentage on sales of sublicense 50.00%