Annual report pursuant to Section 13 and 15(d)

Accrued Expenses And Other Current Liabilities (Details)

v3.8.0.1
Accrued Expenses And Other Current Liabilities (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Accrued Liabilities and Other Liabilities [Abstract]    
Sales returns and allowances $ 4,146,217 $ 0
Compensation and benefits 1,401,514 272,601
General and administrative 1,001,454 160,116
Royalties payable 743,010 0
Research and development expenses 299,480 315,937
Other 256,634 0
Accrued interest 0 193,781
Total accrued expenses and other current liabilities $ 7,848,309 $ 942,435