|
Commitments and Contingencies (Future Lease Payment Obligations) (Details) (USD $) In Thousands, unless otherwise specified
|
Dec. 31, 2013
|
| Capital And Operating Leases Future Minimum Payments Due [Abstract] |
|
| 2013, total lease payments due |
$ 1,445 |
| 2014, total lease payments due |
1,331 |
| 2015, total lease payments due |
1,347 |
| 2016, total lease payments due |
1,338 |
| 2017, total lease payments due |
1,279 |
| Thereafter, total lease payments due |
1,777 |
| Total minimum lease payments due |
8,517 |
| Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments [Abstract] |
|
| 2013, capital lease payments due |
102 |
| 2014, capital lease payments due |
102 |
| 2015, capital lease payments due |
102 |
| 2016, capital lease payments due |
76 |
| 2017, capital lease payments due |
0 |
| Thereafter, capital lease payments due |
0 |
| Total minimum lease payments due, capital leases |
382 |
| Less: amount representing interest |
(38) |
| Present value of minimum lease payments, capital leases |
344 |
| Operating Leases, Future Minimum Payments Due [Abstract] |
|
| 2013, operating lease payments due |
1,343 |
| 2014, operating lease payments due |
1,229 |
| 2015, operating lease payments due |
1,245 |
| 2016, operating lease payments due |
1,262 |
| 2017, operating lease payments due |
1,279 |
| Thereafter, operating lease payments due |
1,777 |
| Total minimum lease payments due, operating leases |
$ 8,135 |