Debt (Details 3) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Scheduled principal payments  
2014 $ 993
2015 1,033
2016 8,551
2017 27,717
2018 4,527
Total Payments $ 42,821