XML 87 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Commitments and Contingencies [Abstract]      
Operating Leases, Future Minimum Payments, Next Rolling Twelve Months $ 1,567,900us-gaap_OperatingLeasesFutureMinimumPaymentsNextRollingTwelveMonths    
Operating Leases, Future Minimum Payments Due [Abstract]      
2013 1,656,900us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
2014 1,367,300us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
2015 535,200us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
2016 492,400us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Thereafter 628,100us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Total minimum lease payments 6,247,800us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Operating Leases, Rent Expense $ 1,300,000us-gaap_LeaseAndRentalExpense $ 1,100,000us-gaap_LeaseAndRentalExpense $ 1,500,000us-gaap_LeaseAndRentalExpense