|
Fair Value Measurement (Details 3) (USD $)
|
12 Months Ended |
|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
| Changes in fair value for assets using Level 3 inputs |
|
|
|
| Fair value asset transfers from Level 1 to Level 2 |
$ 0 |
$ 0 |
|
| Fair value asset transfers from Level 2 to Level 1 |
0 |
0 |
|
| Fair value asset transfers into/out of Level 3 |
0 |
0 |
|
| Assets measured at fair value on nonrecurring basis |
0 |
0 |
0 |
| Liabilities measured at fair value on nonrecurring basis |
0 |
0 |
0 |
| Fair value of non-current portion of customer deposits |
751,909 |
614,507 |
|
| Preferred shares |
|
|
|
| Changes in fair value for assets using Level 3 inputs |
|
|
|
| Purchased |
25,719,808 |
|
|
| Changes in Gains Included in Other Comprehensive Income |
13,765,098 |
|
|
| Balance as of December 31 |
39,484,906 |
|
|
| Unrealized Gains |
$ 13,765,098 |
|
|