XML 41 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Short-Term Investments (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Short-term Investments, Amortized Cost $ 18,629,231 $ 23,987,087
Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax 0 374
Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax (9,519) (9,439)
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 3,747,683 14,165,915
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0 44
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (3,738) (5,273)
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 6,273,140 1,195,444
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0 0
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0 0
U.S. treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 8,608,408 8,625,728
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0 330
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (5,781) (4,166)
Estimate of Fair Value Measurement    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities 18,619,712 23,978,022
Estimate of Fair Value Measurement | Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities 3,743,945 14,160,686
Estimate of Fair Value Measurement | Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities 6,273,140 1,195,444
Estimate of Fair Value Measurement | U.S. treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities $ 8,602,627 $ 8,621,892