XML 135 R120.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plan (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Compensation And Retirement Disclosure Abstract      
Defined Contribution Plan Maximum Annual Contributions Per Employee Amount $ 18,000    
Stock Issued During Period Shares Employee Benefit Plan     7,318
Defined Contribution Plan Cost Recognized     $ 110,000
Defined Contribution Plan Employer Discretionary Contribution Amount $ 808,690 $ 811,513 $ 657,504