XML 110 R95.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies Minimum Rental Commitments (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Operating leases, future minimum payments due, 2016 $ 1,411
Operating leases, future minimum payments due, 2017 1,400
Operating leases, future minimum payments due, 2018 1,400
Operating leases, future minimum payments due, 2019 1,402
Operating leases, future minimum payments due, 2020 1,402
Operating leases, future minimum payments due, thereafter 7,809
Operating leases, total future minimum payments due $ 14,824