XML 42 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued expenses and other current liabilities (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Research and development costs $ 1,385,443 $ 938,665
Payroll and employee-related costs 583,689 1,453,665
Professional fees 188,414 153,219
Consumer product-related costs 153,859 42,024
Total $ 2,311,405 $ 2,587,573