Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Earnings Per Share (Details)

v2.4.0.8
Summary of Significant Accounting Policies - Earnings Per Share (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2012
Sep. 30, 2012
Jun. 30, 2012
Mar. 31, 2012
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Accounting Policies [Abstract]                      
Net income $ 1,574,000 $ 4,545,000 $ (1,781,000) $ (1,924,000) $ 5,094,000 $ 6,712,000 $ 4,819,000 $ 1,735,000 $ 2,414,187 $ 18,360,133 $ 33,412,933
Basic weighted-average shares outstanding 45,819,906 45,621,552 45,465,529 45,327,237 45,116,164 44,788,160 44,541,025 44,145,093 45,560,078 44,649,275 42,587,818
Effect of dilutive securities:                      
Stock options (in shares)                 859,121 1,346,188 2,119,314
Diluted weighted-average shares outstanding (in shares) 46,649,171 46,605,360 45,465,529 46,220,748 46,508,767 46,247,239 46,359,323 46,128,417 46,419,199 45,995,463 44,707,132
Stock options excluded from calculation of dilutive shares as the effect would be anti-dilutive (in shares)                 1,856,591 681,688 88,688