XML 32 R6.htm IDEA: XBRL DOCUMENT v3.3.1.900
Statements of Convertible Preferred Stock and Changes in Stockholders' Equity (Deficit) (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Convertible Preferred Stock - Series C [Member]      
Increase (Decrease) in Convertible Preferred Stock [Roll Forward]      
Issuance costs     $ 2,746,612
Convertible Preferred Stock - Series C-1 [Member]      
Increase (Decrease) in Convertible Preferred Stock [Roll Forward]      
Issuance costs   $ 2,022,025  
Convertible Preferred Stock - Series C-2 [Member]      
Increase (Decrease) in Convertible Preferred Stock [Roll Forward]      
Issuance costs $ 3,782,650