XML 59 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Impact of Adoption of ASU 2016-01 (Details) - USD ($)
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accumulated deficit $ (620,426,436) $ (523,124,951) $ (523,356,317)
Accumulated other comprehensive loss $ (528,867) (348,371) $ (117,005)
Accounting Standards Update 2016-01      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accumulated deficit   231,366  
Accumulated other comprehensive loss   $ (231,366)