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