Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Principles - Additional Information (Details)

v3.20.2
Summary of Significant Accounting Principles - Additional Information (Details)
3 Months Ended 6 Months Ended
Mar. 31, 2020
USD ($)
Jun. 30, 2020
USD ($)
Unit
shares
Dec. 31, 2019
USD ($)
shares
Nov. 20, 2019
shares
Jan. 01, 2019
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Number of reportable unit | Unit   1      
Description of payment terms   Our payment terms are generally between thirty to ninety days.      
Shares outstanding | shares   18,374,604 9,350,709 0  
Right-of-use asset   $ 542,000 $ 730,000    
Operating lease liability   $ 587,000      
ASU 2016-02          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Right-of-use asset         $ 1,174,000
Operating lease liability         $ 1,219,000
Change in accounting principle, accounting standards update, adopted   true      
Change in accounting principle, accounting standards update, adoption date   Jan. 01, 2019      
Change in accounting principle, accounting standards update, immaterial effect   false      
ASU 2018-13          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Change in accounting principle, accounting standards update, adopted   true      
Change in accounting principle, accounting standards update, adoption date   Jan. 01, 2020      
Change in accounting principle, accounting standards update, immaterial effect   true      
R&D          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Intangible asset, useful life   10 years      
Goodwill impairment $ 0 $ 0      
Intangible assets impairment $ 0 $ 0      
Leasehold Improvements          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Property, plant and equipment useful life   the shorter of the lease term or useful life      
Minimum          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Payments term   30 days      
Minimum | Furniture and Office Equipment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Property, plant and equipment estimated useful lives   3 years      
Minimum | Manufacturing Equipment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Property, plant and equipment estimated useful lives   6 years      
Maximum          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Payments term   90 days      
Maximum | Furniture and Office Equipment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Property, plant and equipment estimated useful lives   7 years      
Maximum | Manufacturing Equipment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Property, plant and equipment estimated useful lives   10 years