XML 36 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Based Compensation - Alize Acquisition (Details) - $ / shares
3 Months Ended
Mar. 31, 2020
Dec. 19, 2017
BSA and BSPCE warrants    
Class of Warrant or Right [Line Items]    
BSA and BSPCE warrants forfeited (in shares) 1,836  
BSPCE warrants    
Class of Warrant or Right [Line Items]    
BSPCE warrants exercised (in shares) 910  
Common Stock    
Class of Warrant or Right [Line Items]    
Exercise of BSPCE warrants (in shares) 12,307  
Alize | BSA and BSPCE warrants    
Class of Warrant or Right [Line Items]    
Weighted average exercise prices (in dollars per share) $ 7.02  
Number of shares issuable upon the exercise of the warrants (in shares) 58,415  
Alize | BSA and BSPCE warrants | BSA warrants    
Class of Warrant or Right [Line Items]    
Common stock warrants outstanding (in shares)   6,219
Weighted average exercise prices (in dollars per share)   $ 80.06
Alize | BSA and BSPCE warrants | BSPCE warrants    
Class of Warrant or Right [Line Items]    
Common stock warrants outstanding (in shares)   5,360
Weighted average exercise prices (in dollars per share)   $ 83.40