XML 63 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Angel Pond Agreement (Details) - Angel Pond Capital LLC - USD ($)
1 Months Ended
Oct. 31, 2019
Mar. 31, 2020
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Issuance of common stock in exchange for services (in shares) 166,667  
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%  
Capital raised in China   $ 0
Compensation payable   $ 0