Long-Term Obligations (Details) (USD $)
1 Months Ended 1 Months Ended 1 Months Ended 6 Months Ended
Jun. 30, 2014
Dec. 31, 2013
Jun. 30, 2013
Revolving credit facility
Jun. 30, 2014
Revolving credit facility
Jun. 30, 2013
Revolving credit facility
LIBOR
Jun. 30, 2013
Revolving credit facility
Prime rate
Jun. 30, 2014
Term borrowings
item
Jun. 30, 2013
Term borrowings
Jun. 30, 2013
Term borrowings
Prime rate
Jun. 30, 2014
Unsecured notes payable
Long-Term Obligations                    
Maximum borrowing capacity     $ 13,000,000         $ 2,750,000    
Variable interest rate basis         LIBOR prime     prime  
Basis spread on variable rate (as a percent)         2.50%       0.50%  
Interest rate at the end of period (as a percent)       3.25%     3.75%      
Annual commitment fee     20,000              
Commitment fee for quarterly unused capacity (as a percent)     0.375%              
Number of equal monthly payments of principal plus interest             30      
Current borrowing capacity       13,000,000     2,000,000      
Borrowings outstanding       0            
Settlement Obligation                    
Implied interest rate (as a percent)                   3.75%
Future annual payments on the settlement obligations                    
2014 920,000                  
2015 20,000                  
2016 20,000                  
Total 960,000                  
Less amount representing interest (33,000)                  
Present value of settlement obligations 927,000                  
Less current portion of settlement obligations (887,000) (907,000)                
Long-term portion of settlement obligations $ 40,000