|
Commitments and Contingencies (Details) (USD $)
|
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
| Commitments and Contingencies | |||
| Monthly rentals payable for the subsequent 12 months | $ 328,000 | ||
| Monthly rentals payable for the subsequent 24 months | 296,000 | ||
| Monthly rentals payable for the subsequent 36 months | 305,000 | ||
| Monthly rentals payable for the subsequent 48 months | 313,000 | ||
| Monthly rentals payable for the subsequent 60 months | 186,000 | ||
| Total minimum lease payments | 1,428,000 | ||
| Rent expense | $ 200,000 | $ 200,000 | $ 200,000 |