XML 69 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Capital Structure (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 05, 2019
shares
Oct. 01, 2018
USD ($)
Sep. 27, 2018
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Aug. 31, 2019
shares
May 31, 2019
USD ($)
Jan. 31, 2019
USD ($)
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Oct. 31, 2017
USD ($)
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
Vote / shares
$ / shares
shares
Dec. 04, 2017
USD ($)
$ / shares
Subsidiary, Sale of Stock [Line Items]                        
Shares issued | shares 207,400,000           3,164,015 1,783,587   89,390 942,285  
Share Price | $ / shares     $ 3.00         $ 5.325        
Proceeds from issuance of common stock, gross     $ 8,900,000         $ 9,500,000        
Proceeds from issuance of common stock, net   $ 8,800,000           8,800,000        
Common stock sales agreement, authorized amount     $ 2,966,667 $ 80,000,000   $ 50,000,000     $ 30,000,000      
Common stock sales agreement, gross sales             $ 25,800,000     $ 7,300,000 $ 20,100,000  
Common stock sales agreement, net sales                   $ 7,100,000 $ 19,500,000  
Common stock sales agreement, commission percentage       3.00%   3.00% 3.00%     3.00% 3.00%  
Issuance costs               $ 745,856        
Exercise price | $ / shares               $ 5.25        
Warrant utilized               $ 9,400,000        
Common stock, voting right per share | Vote / shares                     1  
Underwritten Public Offering                        
Subsidiary, Sale of Stock [Line Items]                        
Shares issued | shares       2,300,000                
Share Price | $ / shares       $ 87.00           $ 87.00 $ 87.00  
Proceeds from issuance of common stock, gross       $ 200,100,000                
Proceeds from issuance of common stock, net       $ 187,100,000                
Common warrants                        
Subsidiary, Sale of Stock [Line Items]                        
Shares issued | shares         6,969              
Share Price | $ / shares               $ 5.60       $ 5.00
Issuance costs               $ 583,768        
Fair Value Of Warrants               $ 2,683,000       $ 2,064,000
Placement agent warrants                        
Subsidiary, Sale of Stock [Line Items]                        
Shares issued | shares               107,015        
Share Price | $ / shares               $ 5.60       $ 5.00
Issuance costs               $ 81,000        
Exercise price | $ / shares               $ 6.6562        
Warrant utilized               $ 712,313        
Fair Value Of Warrants               $ 108,000       $ 81,000