XML 152 R130.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies (Schedule of Future Minimum Operating Lease Payments) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Future Minimum Payments, Next Twelve Months $ 2,542
Future Minimum Payments, Year Two 1,944
Future Minimum Payments, Year Three 1,604
Future Minimum Payments, Year Four 1,462
Future Minimum Payments, Year Five 1,143
Future Minimum Payments, Thereafter 13,490
Total minimum lease payments $ 22,185