XML 59 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Carrying value    
Fair value on a recurring basis    
Cash equivalents (money market accounts) $ 30,485,212 $ 41,032,351
Certificate of deposit (included in prepaid expenses and other current assets) 20,000 20,000
Total 30,505,212 41,052,351
Recurring | Fair Value Measurement | Level 1    
Fair value on a recurring basis    
Cash equivalents (money market accounts) 30,485,212 41,032,351
Certificate of deposit (included in prepaid expenses and other current assets) 20,000 20,000
Total $ 30,505,212 $ 41,052,351