XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Technology Development and Licensing Agreements (Details Narrative) - USD ($)
3 Months Ended
Jan. 18, 2013
Mar. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Upfront payment being recognized   $ 5,000,000
Hisun [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Proceeds from license fees received $ 5,000,000  
Deferred revenue $ 5,000,000.0  
Deferred revenue amortization period 10 years