XML 24 R80.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Preferred Stock - Series B-2 Convertible Preferred Stock (Details)
1 Months Ended 12 Months Ended
Dec. 31, 2019
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
shares
Shares Authorized 11,000,000 11,000,000  
Series B-2 Convertible Preferred Stock Member      
Shares Authorized 10,165 10,165  
Series B-2 convertible preferred stock      
Number of shares for which unexercised prepaid forward contracts are exercisable 1,236,223    
Shares issued in exchange of convertible preferred stock 695,127    
Shares Authorized 10,165 10,165 0
Shares converted   190  
Value of shares issued on conversion | $   $ 153.90  
Conversion Price (in dollars per share) | $ / shares $ 0.81 $ 0.81  
Conversion ratio   190