XML 52 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Angel Pond Agreement (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Compensation   $ 140,000 $ 6,425
Issuance of common stock in exchange for services (in shares) 40,000    
Angel Pond Agreement      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Issuance of common stock in exchange for services (in shares) 166,667    
Angel Pond Capital LLC      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Issuance of common stock in exchange for services (in shares) 166,667    
Angel Pond Capital LLC | Angel Pond Agreement      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Compensation $ 140,000    
Initial term of contract 4 months    
Extension term of contract 2 months    
Additional compensation payable $ 30,000    
Percentage of compensation received 6.00%    
Percentage of compensation received for some engaged entities 6.50%    
Sale milestone to be payable up on achieving of net sales of $50,000,000 $ 300,000    
Net sales threshold 50,000,000    
Additional sale milestone to be payable up on achieving every additional $50,000,000 in cumulative net sales $ 300,000    
Maximum milestone payment percent 6.00%    
Percentage of compensation paid on capital raised 6.00%