|
Commitments, Contingencies and Guarantees (Details Textual) (USD $)
In Thousands, unless otherwise specified |
3 Months Ended |
|---|---|
|
Mar. 31, 2015
|
|
| Commitments and Contingencies Disclosure [Abstract] | |
| Estimated Payments For Put Option Excluding Termination | $ 21,632 |
| Estimated Issuance of Share Capital for Purchase of Ownership Interest on Exercise of Put Options | 87 |
| Estimated Payment for Put Options Upon Termination | 180,706 |
| Estimated Aggregate Amount For Put Options | 202,338 |
| Investment Commitments | 8,588 |
| Letters of Credit Outstanding, Amount | $ 4,803 |