XML 26 R32.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Tax (Details 2) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Summary of Components of income tax expense        
Current $ 1,245,118 $ 4,281,918 $ 2,184,402 $ 5,216,018
Deferred 133,709 (2,402,166) 2,861 (2,409,053)
Income tax expense $ 1,378,827 $ 1,879,752 $ 2,203,964 $ 2,758,674