XML 79 R68.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments, Contingencies and Credit Risk - Projected Minimum Rental Payments under Terms of Leases (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Operating Leases Future Minimum Payments Due [Abstract]    
2017 $ 673 $ 1,062
2018 1,365 990
2019 1,221 1,011
2020 1,199 1,041
2021 1,235 1,072
Thereafter 9,099 6,654
Projected minimum rental payments $ 14,792 $ 11,830