Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details Narrative)

v3.20.1
Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating lease, cost $ 1,591,000    
Rent expenses   $ 1,300,000 $ 700,000
RDEB Product [Member]      
Contract manufacturer commitment 6,400,000    
Contract manufacturer commitment, due in next twelve months 6,400,000    
Leasehold Improvements [Member]      
Operating lease, cost $ 1,700,000    
Maximum [Member]      
Operating lease, term of contract 1 year