XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Note 11 - Related Party Transactions (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Mar. 25, 2020
Jun. 30, 2020
Jun. 30, 2020
Feb. 14, 2020
Dec. 31, 2019
Nov. 11, 2015
Due to Related Parties, Current, Total   $ 66,466 $ 66,466   $ 188,737  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 0.65   $ 3.60
Technology Transfer Institute [Member] | Sales Incentive Agreement With TTI [Member]            
Related Party Agreement, Term (Year) 1 year          
Related Party Agreement, Term, Automatic Extension (Year) 1 year          
Related Party Transaction, Maximum Revenue to Trigger Payment of Sales Incentive Fee $ 20,000,000          
Related Party Transaction, Revenue to Trigger Payment of Sales Incentive Fee, Percent of Net Income, Minimum 20.00%          
Related Party Transaction, Sales Incentive Fee For Each 5 Million Revenue $ 500,000          
Stock Issuable for Sales Incentive Fee Per Each 5 Million Revenue (in shares) 500,000          
Related Party Transaction, Maximum Revenue, Warrants Issuable $ 25,000,000          
Revenue from Related Parties   0 0      
Related Party Transaction, Expenses from Transactions with Related Party   0 0      
Technology Transfer Institute [Member] | Sales Incentive Agreement With TTI [Member] | Maximum [Member]            
Stock Issuable for Sales Incentive Agreement (in shares) 2,000,000          
Technology Transfer Institute [Member] | Sales Incentive Agreement With TTI [Member] | Warrants Issuable for Each 1 Million Revenue in Excess of 20 Million [Member]            
Warrants and Rights Outstanding, Term (Year) 5 years          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 100,000          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1.50          
Technology Transfer Institute [Member] | Sales Incentive Agreement With TTI [Member] | Warrants Issuable for Sales Incentive Agreement [Member] | Maximum [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 500,000          
Accounts Payable [Member] | Mr. Wong Kwok Fong [Member]            
Due to Related Parties, Current, Total   66,466 66,466   74,737  
Accrued Liabilities (Other) [Member] | Mr. Michael DePasquale [Member]            
Due to Related Parties, Current, Total   $ 0 $ 0   $ 114,000