XML 83 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Suppliers Accounted for 10% or More of Research and Development Expenses (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Significant Accounting Policies [Line Items]      
Research and development expenses $ 39,341,518 $ 32,149,157 $ 13,587,145
Research and Development Expenses | Concentration of Suppliers | A      
Significant Accounting Policies [Line Items]      
Research and development expenses     $ 5,703,000
Research and Development Expenses | Concentration of Suppliers | B      
Significant Accounting Policies [Line Items]      
Research and development expenses   $ 14,625,500  
Research and Development Expenses | Concentration of Suppliers | C      
Significant Accounting Policies [Line Items]      
Research and development expenses 7,651,617    
Research and Development Expenses | Concentration of Suppliers | D      
Significant Accounting Policies [Line Items]      
Research and development expenses $ 7,104,015