Income Taxes (Schedule of Credit Carryforward Amounts) (Details) (USD $)
|
12 Months Ended | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2012
|
Dec. 31, 2011
|
Dec. 31, 2012
1998 [Member]
|
Dec. 31, 2012
1999 [Member]
|
Dec. 31, 2012
2000 [Member]
|
Dec. 31, 2012
2001 [Member]
|
Dec. 31, 2012
2002 [Member]
|
Dec. 31, 2012
2003 [Member]
|
Dec. 31, 2012
2004 [Member]
|
Dec. 31, 2012
2005 [Member]
|
Dec. 31, 2012
2006 [Member]
|
Dec. 31, 2012
2007 [Member]
|
Dec. 31, 2012
2008 [Member]
|
Dec. 31, 2012
2009 [Member]
|
Dec. 31, 2012
2010 [Member]
|
Dec. 31, 2012
2011 [Member]
|
Dec. 31, 2012
2012 [Member]
|
|
Tax Credit Carryforward [Line Items] | |||||||||||||||||
Expiration dates | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | ||
U.S. Net Operating Loss Carryforwards | $ 80,891,792 | $ 74,100,000 | $ 17,142,781 | $ 1,282,447 | $ 337,714 | $ 1,237,146 | $ 3,246,062 | $ 3,127,238 | $ 2,863,443 | $ 2,826,656 | $ 13,753,769 | $ 5,425,105 | $ 1,904,744 | $ 27,744,687 | |||
R&D credit carryforwards | $ 6,546,049 | $ 7,610,672 | $ 1,173,387 | $ 130,359 | $ 71,713 | $ 39,128 | $ 5,350 | $ 2,905 | $ 22,861 | $ 218,332 | $ 365,541 | $ 342,898 | $ 531,539 | $ 596,843 | $ 1,094,449 | $ 1,950,744 |