XML 103 R90.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments, guarantees and contingencies (Aggregate Minimum Rental Commitments Under Operating Leases) (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2016 $ 1,880
2017 1,517
2018 1,345
2019 1,078
2020 724
Thereafter 5,060
Operating Leases Total $ 11,604