Annual report pursuant to Section 13 and 15(d)

Prepaid Expenses and Other Current Assets (Schedule of Prepaid Expenses and Other Current Assets) (Details)

v3.19.1
Prepaid Expenses and Other Current Assets (Schedule of Prepaid Expenses and Other Current Assets) (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Prepaid Expenses And Other Current Assets Schedule Of Prepaid Expenses And Other Current Assets    
Prepaid manufacturing expense $ 559,110 $ 1,551,597
Prepaid insurance 284,931 218,750
Other prepaid expenses 117,261 87,937
Other current assets 15 108,973
Prepaid expenses and other current assets $ 961,317 $ 1,967,257