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