XML 61 R46.htm IDEA: XBRL DOCUMENT v3.6.0.2
Benefit Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Compensation and Retirement Disclosure [Abstract]      
Contribution to 401(k) plan $ 256,309 $ 347,632 $ 313,899
Percentage eligible pay for dollar by dollar fixed match (in hundredths) 1.00%    
Employer contribution for each dollar contributed by employee after 1% of eligible pay $ 0.5    
Maximum percentage of employee gross pay employer can contribute under 401(k) plan (in hundredths) 5.00%    
Employee contribution limit for employees under 50 years of age $ 18,000 18,000 17,500
Employee contribution limit for employees of 50 years of age or older $ 24,000 $ 24,000 $ 23,000