XML 62 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Details)
1 Months Ended 12 Months Ended
Jan. 21, 2021
USD ($)
Jun. 05, 2020
Apr. 11, 2020
USD ($)
Sep. 27, 2017
USD ($)
Sep. 30, 2018
Patent
Aug. 31, 2016
Dec. 31, 2020
Commitments And Contingencies [Line Items]              
Minimum percentage of loan proceeds used to cover payroll costs eligible for loan forgiven   60.00% 75.00%        
Pending Litigation | Piper Sandler & Co.              
Commitments And Contingencies [Line Items]              
Loss contingency payable fees       $ 1,100,000      
Loss contingency closing date       Sep. 19, 2017      
Financing aggregate consideration       $ 15,700,000      
Reimbursement expenses       $ 100,000      
Pending Litigation | The Securities Class Action | Subsequent Event              
Commitments And Contingencies [Line Items]              
Payment value of company insurance to plaintiffs $ 500,000            
PPP Loan              
Commitments And Contingencies [Line Items]              
Debt instrument, description             On June 5, 2020, the Payroll Protection Flexibility Act of 2020 was signed into law, adjusting certain terms of the loans issued under the PPP, including extending the initial deferral period from six to up to ten months, reducing from 75% to 60% the portion of loan proceeds required to be used to cover payroll costs, and allowing borrowers to elect a 24-week rather than an eight-week period related to employment and compensation provisions.
PPP Loan | Other Current Liabilities              
Commitments And Contingencies [Line Items]              
CARES act of 2020 aid loan amount     $ 400,000        
PPP Loan | Other Non-current Liabilities              
Commitments And Contingencies [Line Items]              
CARES act of 2020 aid loan amount     200,000        
PPP Loan | JPMorgan Chase Bank, N.A              
Commitments And Contingencies [Line Items]              
CARES act of 2020 aid loan amount     $ 600,000        
Promissory Note | JPMorgan Chase Bank, N.A              
Commitments And Contingencies [Line Items]              
Debt instrument, term     2 years        
Debt instrument, interest rate     1.00%        
Assistance Publique – Hôpitaux de Paris (“AP-HP”) | License Agreement              
Commitments And Contingencies [Line Items]              
Agreement entered date         2018-09 2016-08  
Number of patent applications | Patent         3