Annual report pursuant to Section 13 and 15(d)

Leases (Schedule of Future Minimum Lease Payments) (Details)

v2.4.0.8
Leases (Schedule of Future Minimum Lease Payments) (Details) (USD $)
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Capital Leases      
2014 $ 3,039    
2015 3,039    
2016 2,279    
2017 0    
2018 0    
Total future payments of capital leases 8,357    
Less amount representing interest 1,427    
Present value of net minimum lease payments 6,930    
Less current portion 2,225    
Capital lease obligations, excluding current portion 4,705    
Operating Leases      
2014 288,900    
2015 266,456    
2016 272,428    
2017 278,564    
2018 284,886    
Total future payments of operating leases 1,391,234    
Capital leases expiration dates 2016    
Operating leases expiration dates October 2022 and March 2014    
Rent expense $ 400,000 $ 211,000 $ 154,000
Dublin Office Space [Member]
     
Operating Leases      
Operating leases expiration dates 2022    
Andover Office Space [Member]
     
Operating Leases      
Operating leases expiration dates 2014