XML 71 R45.htm IDEA: XBRL DOCUMENT v3.3.1.900
Common Stock and Other Equity Related Transactions Common Stock and Other Equity Related Transactions - Employee Stock Purchase Program (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Employee Stock Purchase Program [Line Items]      
Employee Stock Purchase Program purchase price discount 85.00%    
Stock Issued During Period, Shares, Employee Stock Purchase Plans 19,788 30,739 18,411
Employee Stock Purchase Plan      
Employee Stock Purchase Program [Line Items]      
Amendment Date May 3, 2006    
Maximum      
Employee Stock Purchase Program [Line Items]      
Employee Stock Purchase Program Authorized Amount $ 250,000    
Number Of Shares Authorized Employee Stock Purchase Plan 2,000,000