Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

Stockholders' Equity (Details) (USD $)
0 Months Ended
Feb. 28, 2010
Jun. 24, 2013
Third party
Stockholders' Equity    
Percentage of initial public offering price per share 120.00%  
Warrant to purchase shares 1,388,888  
Exercise price (in dollars per share) $ 10.80  
Shares issued to third party on cashless exercise of warrant   761,902