Lease Commitments (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2015 | |||||||||||||||||||||||||||||||||||||||
| Leases [Abstract] | |||||||||||||||||||||||||||||||||||||||
| Schedule of Future Minimum Rental Payments for Operating Leases | Future minimum annual rental commitments under non-cancellable operating leases as of December 31, 2015 were as follows:
|
||||||||||||||||||||||||||||||||||||||