XML 66 R55.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation (Details 2)
Dec. 31, 2016
shares
Exercise Price Range $2.34 to $4.25 [Member]  
Options Outstanding (in shares) 627
Options Exercisable (in shares) 125
Exercise Price Range $2.34 to $4.25 [Member] | Minimum [Member]  
Exercise Price 2.34
Exercise Price Range $2.34 to $4.25 [Member] | Maximum [Member]  
Exercise Price 4.25
Exercise Price Range $4.88 to $5.23 [Member]  
Options Outstanding (in shares) 1,430
Options Exercisable (in shares) 1,168
Exercise Price Range $4.88 to $5.23 [Member] | Minimum [Member]  
Exercise Price 4.88
Exercise Price Range $4.88 to $5.23 [Member] | Maximum [Member]  
Exercise Price 5.23
Exercise Price Range $7.00 to $9.01 [Member]  
Options Outstanding (in shares) 842
Options Exercisable (in shares) 415
Exercise Price Range $7.00 to $9.01 [Member] | Minimum [Member]  
Exercise Price 7.00
Exercise Price Range $7.00 to $9.01 [Member] | Maximum [Member]  
Exercise Price 9.01
Exercise Price Range $12.43 to $14.06 [Member]  
Options Outstanding (in shares) 768
Options Exercisable (in shares) 246
Exercise Price Range $12.43 to $14.06 [Member] | Minimum [Member]  
Exercise Price 12.43
Exercise Price Range $12.43 to $14.06 [Member] | Maximum [Member]  
Exercise Price 14.06
Exercise Price Range [Member]  
Options Outstanding (in shares) 3,667
Options Exercisable (in shares) 1,954