XML 35 R75.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies Future minimum lease payments for Operating Leases (Details) (USD $)
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Leases [Abstract]      
Operating Leases, Future Minimum Payments, Due in Twelve Months $ 1,432,000    
Operating Leases, Future Minimum Payments, Due in Two Years 1,236,000    
Operating Leases, Future Minimum Payments, Due in Three Years 932,000    
Operating Leases, Future Minimum Payments, Due in Four Years 886,000    
Operating Leases, Future Minimum Payments, Due in Five Years 885,000    
Operating Leases, Future Minimum Payments, Due Thereafter 1,725,000    
Operating Leases, Future Minimum Payments Due 7,096,000    
Future minimum lease payments for land lease, Total 5,600,000    
Operating Leases, Rent Expense 1,700,000 1,900,000 2,100,000
Deferred Rent Credit 251,000 294,000  
Deferred Rent Credit, Current $ 36,000 $ 44,000