Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) (USD $)
3 Months Ended
Mar. 31, 2013
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 1 $ 0
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 2 $ 0
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 3 65.00%
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 4 70.00%
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 5 65.00%
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 6 70.00%
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 7 0.19%
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 8 0.33%
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 9 0.19%
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 10 0.33%
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 7 3.17
Stock Based Compensation Schedule Of Share-based Payment Award, Stock Options, Valuation Assumptions 8 3.17