|
Summary of Future minimum lease payments under non-cancelable operating leases (Details) (USD $)
|
Dec. 31, 2013
|
|---|---|
| Summary of Future minimum lease payments under non-cancelable operating leases | |
| Future minimum lease payments for Year ending December 31, 2014 | $ 463,652 |
| Future minimum lease payments for Year ending December 31, 2015 | 452,735 |
| Future minimum lease payments for Year ending December 31, 2016 | 451,011 |
| Future minimum lease payments for Year ending December 31, 2017 | 447,564 |
| Future minimum lease payments for Year ending December 31, 2018 and thereafter | 959,455 |
| Total future minimum lease payments | $ 2,774,417 |
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments maturing after the fifth rolling twelve months following the latest balance sheet presented for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. No definition available.
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments maturing in the forth rolling twelve months following the latest balance sheet presented for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. No definition available.
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments maturing in the third rolling twelve months following the latest balance sheet presented for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. No definition available.
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments maturing in the second rolling twelve months following the latest balance sheet presented for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. No definition available.
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments maturing in the next rolling twelve months following the latest balance sheet presented for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. No definition available.
|